/* Generated by src/app/components/halloween/generate-theme.mjs. Do not edit. */
html[data-halloween] .swiper-button-next,html[data-halloween] .swiper-button-prev {color: var(--swiper-navigation-color,#7abaff)}html[data-halloween] .bp-felt {background: radial-gradient(120% 90% at 50% 35%,#2c2047 0,#93490d 60%,#924b15 100%);box-shadow: inset 0 2px 0 rgb(0 0 0 / .5),inset 0 -10px 24px rgb(0 0 0 / .18),0 10px 0 #000000,0 14px 24px rgb(0 0 0 / .18)}html[data-halloween] .bp-card {box-shadow: 0 1px 0 rgb(0 0 0 / .06),0 8px 18px rgb(0 0 0 / .14)}html[data-halloween] .bp-card-top {box-shadow: 0 2px 0 rgb(0 0 0 / .08),0 18px 34px rgb(0 0 0 / .24)}html[data-halloween] .bp-sheen:after {background: linear-gradient(115deg,transparent 40%,rgb(29 21 52 / .45) 50%,transparent 60%)}html[data-halloween] .lv2 {color: #fff8f0}html[data-halloween] .lv2 .paper {background-color: #1d1534;background-image: radial-gradient(rgb(58 42 92 / .16) 1.2px,transparent 1.3px)}html[data-halloween] .lv2 .lede {color: #c7b8d8}html[data-halloween] .lv2 .eyebrow {color: #c7b8d8}html[data-halloween] .lv2 .stat-num {color: #f0e6f7}html[data-halloween] .lv2 .stat-lbl {color: #f0e6f7}html[data-halloween] .lv2 .sticker {filter: drop-shadow(0 6px 10px rgb(0 0 0 / .16))}html[data-halloween] .lv2 .badge {border: 5px solid #46356b;box-shadow: 0 0 0 2px rgb(0 0 0 / .1),0 10px 0 rgb(0 0 0 / .1)}html[data-halloween] .lv2 .itb {background: #7d4a90}html[data-halloween] .lv2 .itb-copy {background: linear-gradient(#1d1534,#7d4a90)}html[data-halloween] .lv2 .itb-copy .lede {color: #f0e6f7}html[data-halloween] .lv2 .chip {background: rgb(29 21 52 / .85);color: #c7b8d8}html[data-halloween] .lv2 .itb.live {background: #2c2047}html[data-halloween] .lv2 .itb.live .itb-copy {background: linear-gradient(#1d1534,#2c2047)}@media (min-width:768px) {html[data-halloween] .lv2 .itb.live {background: #2c2047}}@media (min-width:768px) {html[data-halloween] .lv2 .itb.live .itb-copy {background: linear-gradient(#1d1534,#2c2047)}}html[data-halloween] .lv2 .itb-stage .scr {background: #1d1534}html[data-halloween] .lv2 .leaf {background: #1d1534;box-shadow: 0 18px 40px -26px rgb(0 0 0 / .45)}@media (min-width:900px) {html[data-halloween] .lv2 .leaf.l {border-right: 2px dashed #46356b}}html[data-halloween] .lv2 .leaf:before {background: rgb(255 192 120 / .6)}html[data-halloween] .lv2 .leaf p {color: #f0e6f7}html[data-halloween] .lv2 .pola {background: #1d1534;box-shadow: 0 8px 20px -8px rgb(0 0 0 / .3)}html[data-halloween] .lv2 .pola small {color: #f0e6f7}html[data-halloween] .lv2 .mt {background: #1d1534;border: solid #46356b}html[data-halloween] .lv2 .mt.stat {background: #1a1230}html[data-halloween] .lv2 .mt.stat .stat-num {color: #ffc078}html[data-halloween] .lv2 .mt.stat .stat-lbl {color: #fff1e2}html[data-halloween] .lv2 .mt.soc {color: #ffffff}html[data-halloween] .lv2 .mt.giphy,html[data-halloween] .lv2 .mt.tt {background: #000000}html[data-halloween] .lv2 .mt.dc {background: #3746ef}html[data-halloween] .lv2 .mt.ig {background: radial-gradient(circle at 30% 107%,#655c02 0,#655c02 5%,#ba1202 45%,#aa1d7f 60%,#164ce9 90%)}html[data-halloween] .lv2 .mt .cap {background: rgb(29 21 52 / .92);color: #fff8f0}html[data-halloween] .lv2 .mt .play {background: rgb(26 18 48 / .7);color: #ffffff}html[data-halloween] .lv2 .send-tabs button {border: 2px solid #46356b;background: #1d1534;color: #f0e6f7}html[data-halloween] .lv2 .send-tabs button[aria-pressed=true] {background: #ffc078;border-color: #000000;color: #fff8f0}html[data-halloween] .lv2 .send-tabs button[aria-pressed=true] {color: #40251e !important}html[data-halloween] .lv2 .send-tabs button[aria-pressed=true] *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .lv2 .send-card {background: #1d1534;border: solid #46356b}html[data-halloween] .lv2 .send-card:hover {border-color: #46356b}html[data-halloween] .lv2 .send-card img {background: #1d1534}html[data-halloween] .lv2 .send-card span {color: #f0e6f7}html[data-halloween] .lv2 .send-card span svg {color: #c7b8d8}html[data-halloween] .lv2 .toast {background: #1a1230;color: #fff1e2}html[data-halloween] .lv2 .handle {background: #1d1534;border: 2px solid #46356b;color: #f0e6f7}html[data-halloween] .lv2 .medal img {filter: drop-shadow(0 8px 10px rgb(0 0 0 / .16))}html[data-halloween] .lv2 .medal figcaption {color: #f0e6f7}html[data-halloween] .lv2 .app {background: #1d1534;box-shadow: 0 18px 40px -26px rgb(0 0 0 / .45)}html[data-halloween] .lv2 .app-body p {color: #f0e6f7}html[data-halloween] .lv2 .mobile {background: #1d1534;border: 2px solid #46356b}html[data-halloween] .lv2 .mobile-copy p {color: #f0e6f7}html[data-halloween] .lv2 .store-pill {background: #000000;color: #ffffff}html[data-halloween] .lv2 .pack {background: #2c2047}html[data-halloween] .lv2 .pack img {background: #2c2047}html[data-halloween] .lv2 .magnet {background: #1d1534}html[data-halloween] .lv2 .magnet-stage {background: radial-gradient(circle at 50% 45%,#1d1534 0,#2c2047 70%)}html[data-halloween] .lv2 .magnet-stage .sparkle {background: radial-gradient(circle at 30% 30%,rgb(29 21 52 / .95) 0 2px,transparent 3px),radial-gradient(circle at 72% 26%,rgb(119 91 0 / .95) 0 3px,transparent 4px),radial-gradient(circle at 64% 70%,rgb(29 21 52 / .9) 0 2px,transparent 3px),radial-gradient(circle at 24% 66%,rgb(125 87 0 / .9) 0 2px,transparent 3px)}html[data-halloween] .lv2 .magnet-ctl input[type=range]::-webkit-slider-runnable-track {background: #1d1534;border: 2px solid #46356b}html[data-halloween] .lv2 .magnet-ctl input[type=range]::-moz-range-track {background: #1d1534;border: 2px solid #46356b}html[data-halloween] .lv2 .magnet-ctl input[type=range]::-webkit-slider-thumb {border: solid #000000;background: #2c2047}html[data-halloween] .lv2 .magnet-ctl input[type=range]::-moz-range-thumb {border: 2px solid #000000;background: #2c2047}html[data-halloween] .lv2 .magnet-ctl input[type=range]:focus-visible {outline: 3px solid #ac715f}html[data-halloween] .lv2 .magnet-labels,html[data-halloween] .lv2 .magnet-row {color: #c7b8d8}html[data-halloween] .lv2 .magnet-hint {color: #f0e6f7}html[data-halloween] .lv2 .magnet-mute {border: 2px solid #46356b;background: #1d1534;color: #f0e6f7}html[data-halloween] .lv2 .magnet-cap {color: #f0e6f7}html[data-halloween] .lv2 .plush {background: #1d1534}html[data-halloween] .lv2 .plush-pair {background: #2c2047}html[data-halloween] .lv2 .plush-pair .shot {background: #2c2047}html[data-halloween] .lv2 .plush-pair .tag {color: #d6ab95;background: rgb(29 21 52 / .92);border: 1px solid #46356b}html[data-halloween] .lv2 .plush-card h4 {color: #d6ab95}html[data-halloween] .lv2 .plush-card .traits li {background: #2c2047;border: 1px solid #46356b;color: #d6ab95}html[data-halloween] .lv2 .plush-card .traits li span {color: #dfa982}html[data-halloween] .lv2 .plush-card p {color: #d2ad9a}html[data-halloween] .lv2 .plush-arrow {border: 2px solid #46356b;background: #1d1534;color: #f0e6f7}html[data-halloween] .lv2 .plush-dots button {background: #2c2047}html[data-halloween] .lv2 .plush-dots button[aria-current=true] {background: #3a2a5c}html[data-halloween] .lv2 .thing {background: #1d1534;border: solid #46356b}html[data-halloween] .lv2 .concept-tag {background: rgb(26 18 48 / .78)}html[data-halloween] .lv2 .soon {border-bottom: 3px solid #000000;color: #fff8f0}html[data-halloween] .lv2 .fcta,html[data-halloween] .lv2 .soon {background: #2c2047}html[data-halloween] .lv2 .fcta .lede {color: #f0e6f7}html[data-halloween] .lv2 .paper:after,html[data-halloween] .lv2 .paper:before {background: #1d1534}html[data-halloween] .lv2 .fcta:before {background: #2c2047}html[data-halloween] .lv2 .sec-head .eyebrow:before {background: rgb(255 192 120 / .45)}html[data-halloween] .lv2 .app:after,html[data-halloween] .lv2 .thing:after {background: linear-gradient(135deg,rgb(0 0 0 / 0) 50%,#2c2047 0,#1d1534 75%);box-shadow: -3px -3px 6px rgb(0 0 0 / .12)}html[data-halloween] .react-datepicker__month-read-view--down-arrow,html[data-halloween] .react-datepicker__month-year-read-view--down-arrow,html[data-halloween] .react-datepicker__navigation-icon:before,html[data-halloween] .react-datepicker__year-read-view--down-arrow {border-color: #46356b}html[data-halloween] .react-datepicker {background-color: #1d1534;color: #fff8f0;border: 1px solid #46356b}html[data-halloween] .react-datepicker-popper .react-datepicker__triangle {stroke: #c7b8d8}html[data-halloween] .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {fill: #ffffff;color: #ffffff}html[data-halloween] .react-datepicker__header {background-color: #1d1534;border-bottom: 1px solid #46356b}html[data-halloween] .react-datepicker-time__header,html[data-halloween] .react-datepicker-year-header,html[data-halloween] .react-datepicker__current-month {color: #fff8f0}html[data-halloween] .react-datepicker__time-container {border-left: 1px solid #46356b}html[data-halloween] .react-datepicker__time-container--with-today-button {border: 1px solid #46356b}html[data-halloween] .react-datepicker__time-container .react-datepicker__time {background: #1d1534}html[data-halloween] .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {background-color: #1d1534}html[data-halloween] .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {background-color: #1e6398;color: #ffffff}html[data-halloween] .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {background-color: #1e6398}html[data-halloween] .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {color: #cccccc}html[data-halloween] .react-datepicker__week-number {color: #cccccc}html[data-halloween] .react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover {background-color: #1d1534}html[data-halloween] .react-datepicker__week-number--selected {background-color: #1e6398;color: #ffffff}html[data-halloween] .react-datepicker__day,html[data-halloween] .react-datepicker__day-name,html[data-halloween] .react-datepicker__time-name {color: #fff8f0}html[data-halloween] .react-datepicker__day--disabled,html[data-halloween] .react-datepicker__day-name--disabled,html[data-halloween] .react-datepicker__time-name--disabled {color: #cccccc}html[data-halloween] .react-datepicker__day:not([aria-disabled=true]):hover,html[data-halloween] .react-datepicker__month-text:not([aria-disabled=true]):hover,html[data-halloween] .react-datepicker__quarter-text:not([aria-disabled=true]):hover,html[data-halloween] .react-datepicker__year-text:not([aria-disabled=true]):hover {background-color: #1d1534}html[data-halloween] .react-datepicker__day--highlighted,html[data-halloween] .react-datepicker__month-text--highlighted,html[data-halloween] .react-datepicker__quarter-text--highlighted,html[data-halloween] .react-datepicker__year-text--highlighted {background-color: #1d6d24;color: #ffffff}html[data-halloween] .react-datepicker__day--holidays,html[data-halloween] .react-datepicker__month-text--holidays,html[data-halloween] .react-datepicker__quarter-text--holidays,html[data-halloween] .react-datepicker__year-text--holidays {background-color: #a14100;color: #ffffff}html[data-halloween] .react-datepicker__day--holidays .overlay,html[data-halloween] .react-datepicker__month-text--holidays .overlay,html[data-halloween] .react-datepicker__quarter-text--holidays .overlay,html[data-halloween] .react-datepicker__year-text--holidays .overlay {background-color: #333333;color: #ffffff}html[data-halloween] .react-datepicker__day--in-range,html[data-halloween] .react-datepicker__day--in-selecting-range,html[data-halloween] .react-datepicker__day--selected,html[data-halloween] .react-datepicker__month-text--in-range,html[data-halloween] .react-datepicker__month-text--in-selecting-range,html[data-halloween] .react-datepicker__month-text--selected,html[data-halloween] .react-datepicker__quarter-text--in-range,html[data-halloween] .react-datepicker__quarter-text--in-selecting-range,html[data-halloween] .react-datepicker__quarter-text--selected,html[data-halloween] .react-datepicker__year-text--in-range,html[data-halloween] .react-datepicker__year-text--in-selecting-range,html[data-halloween] .react-datepicker__year-text--selected {background-color: #1e6398;color: #ffffff}html[data-halloween] .react-datepicker__day--keyboard-selected,html[data-halloween] .react-datepicker__month-text--keyboard-selected,html[data-halloween] .react-datepicker__quarter-text--keyboard-selected,html[data-halloween] .react-datepicker__year-text--keyboard-selected {color: #fff8f0}html[data-halloween] .react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,html[data-halloween] .react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,html[data-halloween] .react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,html[data-halloween] .react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover {color: #ffffff}html[data-halloween] .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),html[data-halloween] .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),html[data-halloween] .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),html[data-halloween] .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range) {background-color: rgb(30 99 152 / .5)}html[data-halloween] .react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),html[data-halloween] .react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),html[data-halloween] .react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),html[data-halloween] .react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),html[data-halloween] .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),html[data-halloween] .react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),html[data-halloween] .react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),html[data-halloween] .react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range) {background-color: #1d1534;color: #fff8f0}html[data-halloween] .react-datepicker__day--disabled,html[data-halloween] .react-datepicker__month-text--disabled,html[data-halloween] .react-datepicker__quarter-text--disabled,html[data-halloween] .react-datepicker__year-text--disabled {color: #cccccc}html[data-halloween] .react-datepicker__day--disabled .overlay,html[data-halloween] .react-datepicker__month-text--disabled .overlay,html[data-halloween] .react-datepicker__quarter-text--disabled .overlay,html[data-halloween] .react-datepicker__year-text--disabled .overlay {background-color: #333333;color: #ffffff}html[data-halloween] .react-datepicker__month-dropdown,html[data-halloween] .react-datepicker__month-year-dropdown,html[data-halloween] .react-datepicker__year-dropdown {background-color: #1d1534;border: 1px solid #46356b}html[data-halloween] .react-datepicker__month-option:hover,html[data-halloween] .react-datepicker__month-year-option:hover,html[data-halloween] .react-datepicker__year-option:hover {background-color: #1d1534}html[data-halloween] .react-datepicker__close-icon:after {background-color: #1e6398;color: #ffffff}html[data-halloween] .react-datepicker__close-icon--disabled:after {background-color: #1d1534}html[data-halloween] .react-datepicker__today-button {background: #1d1534;border-top: 1px solid #46356b}html[data-halloween] .react-datepicker__portal {background-color: rgb(0 0 0 / .8)}html[data-halloween] .cp {background: #1d1534}html[data-halloween] .cp-card {background: #1d1534}html[data-halloween] .cp-dot {background: #166534;box-shadow: 0 0 0 5px color-mix(in srgb,#000000 18%,transparent)}html[data-halloween] .cp-status.is-paused {border-color: #b5482f}html[data-halloween] .cp-status.is-paused .cp-dot {background: #a1402a;box-shadow: 0 0 0 5px color-mix(in srgb,#000000 18%,transparent)}html[data-halloween] .cp-check input {accent-color: #c7b8d8}html[data-halloween] .cp-btn,html[data-halloween] .cp-field input {background: #1d1534}html[data-halloween] .cp-btn.is-pause {background: #a1402a;border-color: #b5482f;color: #ffffff}html[data-halloween] .cp-btn.is-resume {background: #166534;border-color: #166534;color: #ffffff}html[data-halloween] .cp-note {background: #2c2047;color: #eea479}html[data-halloween] .cp-error {color: #eea1a1}html[data-halloween] .swiper-3d {background: rgb(0 0 0 / .15);background-image: linear-gradient(270deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0));background-image: linear-gradient(90deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0));background-image: linear-gradient(0deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0));background-image: linear-gradient(180deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0))}html[data-halloween] .swiper-slide-shadow {background: rgb(0 0 0 / .15)}html[data-halloween] .swiper-slide-shadow-left {background-image: linear-gradient(270deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0))}html[data-halloween] .swiper-slide-shadow-right {background-image: linear-gradient(90deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0))}html[data-halloween] .swiper-slide-shadow-top {background-image: linear-gradient(0deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0))}html[data-halloween] .swiper-slide-shadow-bottom {background-image: linear-gradient(180deg,rgb(0 0 0 / .5),rgb(0 0 0 / 0))}html[data-halloween] .swiper-lazy-preloader {border: 4px solid var(--swiper-preloader-color,#007aff)}html[data-halloween] .swiper-pagination-bullet {background: var(--swiper-pagination-bullet-inactive-color,#000000)}html[data-halloween] .swiper-pagination-bullet-active {background: var(--swiper-pagination-color,#005abd)}html[data-halloween] .swiper-pagination-progressbar {background: var(--swiper-pagination-progressbar-bg-color,rgb(0 0 0 / .25));background: var(--swiper-pagination-color,#005abd)}html[data-halloween] .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color,#005abd)}html[data-halloween] .hp-btn {background: #1d1534}html[data-halloween] .hp-btn:hover {box-shadow: inset 0 0 0 1.5px #000000}html[data-halloween] .hp-btn.is-on {box-shadow: inset 0 -3px 0 #000000}html[data-halloween] .hp-input {background: #1d1534}html[data-halloween] .hp-banner--ok {color: #2dce6a;background: #2c2047}html[data-halloween] .hp-banner--gap,html[data-halloween] .hp-banner--unknown {color: #eea479;background: #2c2047}html[data-halloween] .hp-tile {background: #1d1534}html[data-halloween] .hp-good {color: #2dce6a !important}html[data-halloween] .hp-bad {color: #eea1a1 !important}html[data-halloween] .hp-chart {background: #1d1534}html[data-halloween] .hp-tip {background: #1d1534;box-shadow: inset 0 0 0 1px var(--hp-line),0 6px 18px rgb(0 0 0 / .18)}html[data-halloween] .hp-table-wrap {background: #1d1534}html[data-halloween] .hp-table thead th {background: #1d1534}html[data-halloween] .hp-table tr.is-flag td,html[data-halloween] .hp-table tr.is-flag th {background: #2c2047;color: #eea479}html[data-halloween] .hp-chip--warn {color: #eea479;background: #2c2047}html[data-halloween] .hp-kv {background: #1d1534}html[data-halloween] .hp-skel {background: #1d1534}html[data-halloween] .hp-gate {background: #1d1534}html[data-halloween] .hp-table tbody tr:hover {background: color-mix(in srgb,#2c2047 14%,transparent)}html[data-halloween] .hp-chip {background: #1d1534;color: #f0e6f7}html[data-halloween] .berries_page__mECkY {background: #1d1534;color: #fff8f0}html[data-halloween] .berries_hero__C9V_3 p {color: #f0e6f7}html[data-halloween] .berries_heroLinks__wxCr2>span {color: #f0e6f7}html[data-halloween] .berries_prizeCard__1HhYi {border-color: #46356b;background: #2c2047;box-shadow: 6px 6px 0 #000000}html[data-halloween] .berries_prizeCard__1HhYi>svg {color: #f0e6f7}html[data-halloween] .berries_stat__JQwJS>svg {color: #c7b8d8}html[data-halloween] .berries_stat__JQwJS span {color: #f0e6f7}html[data-halloween] .berries_explainer__FbyGy,html[data-halloween] .berries_sectionHeading__wC3jH>span {color: #f0e6f7}html[data-halloween] .berries_leader__jMVvb {background: color-mix(in srgb,#2c2047 12%,#1d1534)}html[data-halloween] .berries_leader__jMVvb:first-child {background: #2c2047;border-color: #ffc078}html[data-halloween] .berries_rank__4CGKL {color: #f0e6f7}html[data-halloween] .berries_search__A0j4X>svg {color: #c7b8d8}html[data-halloween] .berries_search__A0j4X input {background: #1d1534}html[data-halloween] .berries_notice__odY0t {border: 1px solid #46356b;background: #2c2047}html[data-halloween] .berries_board__U5Gt_ th {background: color-mix(in srgb,#2c2047 18%,#1d1534)}html[data-halloween] .berries_member__hWDgm small {color: #f0e6f7}html[data-halloween] .berries_avatarFallback__VQXVS {background: #2c2047}html[data-halloween] .berries_pagination__xkmET p,html[data-halloween] .berries_updated__cEPWg {color: #f0e6f7}html[data-halloween] .berries_monthly__UUQPU p {color: #f0e6f7}html[data-halloween] .berries_monthly__UUQPU small {color: #f0e6f7}html[data-halloween] .berries_activities__LIXj_ span {background: #1d1534}html[data-halloween] .berries_activities__LIXj_ svg {color: #c7b8d8}html[data-halloween] .berries_ecosystemCards__frqZh svg {color: #c7b8d8}html[data-halloween] .berries_ecosystemCards__frqZh p {color: #f0e6f7}html[data-halloween] .berries_ecosystemFooter__gMkNt p {color: #f0e6f7}html[data-halloween] .apv2 .apcard {background: #1d1534;box-shadow: 0 18px 40px -26px rgb(0 0 0 / .45)}html[data-halloween] .apv2 .apcard-art {background: #1d1534}html[data-halloween] .apv2 .apcard-body p {color: #f0e6f7}html[data-halloween] .apv2 .apcard.more {background: #1d1534;border: 2px dashed #46356b}html[data-halloween] .apv2 .apcard-more-art {background: repeating-linear-gradient(45deg,#1d1534 0 18px,#2c2047 18px 36px);color: #c7b8d8}html[data-halloween] .studio_app__ZvlFQ {background: #1d1534;color: #fff8f0}html[data-halloween] .studio_header__YSzLW {border-bottom: 1px solid color-mix(in srgb,#ac715f 20%,transparent);background: color-mix(in srgb,#1d1534 94%,transparent)}html[data-halloween] .studio_logoSuffix__5kDIJ {color: #c7b8d8}html[data-halloween] .studio_nav__e2AA6 a {color: #f0e6f7}html[data-halloween] .studio_nav__e2AA6 a:hover,html[data-halloween] .studio_nav__e2AA6 a[aria-current=page] {color: #fff8f0}html[data-halloween] .studio_eyebrow__mSBDR {color: #f0e6f7}html[data-halloween] .studio_hero__sVdFb h1 span,html[data-halloween] .studio_publishSection__y2Uvl h2 span {color: #c7b8d8}html[data-halloween] .studio_lede__UO7mv {color: #f0e6f7}html[data-halloween] .studio_accountNote__hFlAa {color: #f0e6f7}html[data-halloween] .studio_heroArt__x6xss {background: #1a1230;box-shadow: 0 24px 56px color-mix(in srgb,#000000 15%,transparent)}html[data-halloween] .studio_artHeading___cKFs {color: #fff8f0}html[data-halloween] .studio_artDots__iMeBF {color: #ffc078}html[data-halloween] .studio_artGrid__FTGpK figure {background: #1d1534}html[data-halloween] .studio_artGrid__FTGpK figcaption {background: #1d1534}html[data-halloween] .studio_artFooter__fJUmw {color: #fbbd8e}html[data-halloween] .studio_featureCard__pZKUd {border: 1px solid color-mix(in srgb,#ac715f 22%,transparent);background: #1d1534}html[data-halloween] .studio_featureVisual__XDhGZ {background: color-mix(in srgb,#2c2047 30%,#1d1534)}html[data-halloween] .studio_featureCard__pZKUd p {color: #f0e6f7}html[data-halloween] .studio_publishSection__y2Uvl {background: color-mix(in srgb,#2c2047 22%,#1d1534)}html[data-halloween] .studio_publishSection__y2Uvl p:not(.studio_eyebrow__mSBDR) {color: #f0e6f7}html[data-halloween] .studio_publishGallery__A22hB img {border: 6px solid #46356b;box-shadow: 0 8px 22px color-mix(in srgb,#000000 10%,transparent)}html[data-halloween] .studio_footer__JO870 a:not(.studio_logo__rqYKF) {color: #f0e6f7}html[data-halloween] *,html[data-halloween] :after,html[data-halloween] :before {--tw-ring-offset-color: #46356b;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-shadow: 0 0 rgb(0 0 0 / 0);--tw-shadow-colored: 0 0 rgb(0 0 0 / 0)}html[data-halloween] ::backdrop {--tw-ring-offset-color: #46356b;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-shadow: 0 0 rgb(0 0 0 / 0);--tw-shadow-colored: 0 0 rgb(0 0 0 / 0)}html[data-halloween] *,html[data-halloween] :after,html[data-halloween] :before {border: 0 solid #46356b}html[data-halloween] input::placeholder,html[data-halloween] textarea::placeholder {color: #c7b8d8}html[data-halloween] body {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1));color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .skip-link:focus {background-color: #2c2047;color: rgb(255 255 255 / var(--tw-text-opacity,1))}html[data-halloween] .divide-bearish-peach\/20>:not([hidden])~:not([hidden]) {border-color: rgb(70 53 107 / .2)}html[data-halloween] .divide-bearish-peach\/30>:not([hidden])~:not([hidden]) {border-color: rgb(70 53 107 / .3)}html[data-halloween] .border-\[\#3B6A83\] {border-color: rgb(59 106 131 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#3C424D\] {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#40251E\] {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#40251E\]\/15 {border-color: rgb(0 0 0 / .15)}html[data-halloween] .border-\[\#40251E\]\/20 {border-color: rgb(0 0 0 / .2)}html[data-halloween] .border-\[\#40251E\]\/70 {border-color: rgb(0 0 0 / .7)}html[data-halloween] .border-\[\#4CAD02\] {border-color: rgb(76 173 2 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#58CC02\] {border-color: rgb(88 204 2 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#58CC02\]\/40 {border-color: rgb(88 204 2 / .4)}html[data-halloween] .border-\[\#58CC02\]\/50 {border-color: rgb(88 204 2 / .5)}html[data-halloween] .border-\[\#58cc02\] {border-color: rgb(88 204 2 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#9BD8AD\] {border-color: rgb(155 216 173 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#9CC4EC\] {border-color: rgb(156 196 236 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#A9C8DE\] {border-color: rgb(169 200 222 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#AC715F\] {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#AC715F\]\/20 {border-color: rgb(172 113 95 / .2)}html[data-halloween] .border-\[\#AC715F\]\/30 {border-color: rgb(172 113 95 / .3)}html[data-halloween] .border-\[\#B8392E\] {border-color: rgb(184 57 46 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#C9CBCF\] {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#E5A35C\] {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#EBA49D\] {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-\[\#F2C76B\] {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-amber-200 {border-color: rgb(253 230 138 / var(--tw-border-opacity,1))}html[data-halloween] .border-amber-300 {border-color: rgb(252 211 77 / var(--tw-border-opacity,1))}html[data-halloween] .border-amber-400 {border-color: rgb(251 191 36 / var(--tw-border-opacity,1))}html[data-halloween] .border-amber-500 {border-color: rgb(245 158 11 / var(--tw-border-opacity,1))}html[data-halloween] .border-bearish-apricot {border-color: rgb(255 192 120 / var(--tw-border-opacity,1))}html[data-halloween] .border-bearish-apricot\/30 {border-color: rgb(255 192 120 / .3)}html[data-halloween] .border-bearish-apricot\/40 {border-color: rgb(255 192 120 / .4)}html[data-halloween] .border-bearish-apricot\/50 {border-color: rgb(255 192 120 / .5)}html[data-halloween] .border-bearish-apricot\/60 {border-color: rgb(255 192 120 / .6)}html[data-halloween] .border-bearish-apricot\/70 {border-color: rgb(255 192 120 / .7)}html[data-halloween] .border-bearish-chocolate {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .border-bearish-chocolate\/20 {border-color: rgb(0 0 0 / .2)}html[data-halloween] .border-bearish-chocolate\/30 {border-color: rgb(0 0 0 / .3)}html[data-halloween] .border-bearish-chocolate\/40 {border-color: rgb(0 0 0 / .4)}html[data-halloween] .border-bearish-chocolate\/50 {border-color: rgb(0 0 0 / .5)}html[data-halloween] .border-bearish-chocolate\/70 {border-color: rgb(0 0 0 / .7)}html[data-halloween] .border-bearish-cream {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-bearish-cream\/20 {border-color: rgb(70 53 107 / .2)}html[data-halloween] .border-bearish-cream\/70 {border-color: rgb(70 53 107 / .7)}html[data-halloween] .border-bearish-cream\/80 {border-color: rgb(70 53 107 / .8)}html[data-halloween] .border-bearish-mahogany {border-color: rgb(120 68 55 / var(--tw-border-opacity,1))}html[data-halloween] .border-bearish-mahogany\/20 {border-color: rgb(120 68 55 / .2)}html[data-halloween] .border-bearish-mahogany\/30 {border-color: rgb(120 68 55 / .3)}html[data-halloween] .border-bearish-peach {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-bearish-peach\/10 {border-color: rgb(70 53 107 / .1)}html[data-halloween] .border-bearish-peach\/20 {border-color: rgb(70 53 107 / .2)}html[data-halloween] .border-bearish-peach\/30 {border-color: rgb(70 53 107 / .3)}html[data-halloween] .border-bearish-peach\/40 {border-color: rgb(70 53 107 / .4)}html[data-halloween] .border-bearish-peach\/50 {border-color: rgb(70 53 107 / .5)}html[data-halloween] .border-bearish-peach\/60 {border-color: rgb(70 53 107 / .6)}html[data-halloween] .border-bearish-peach\/70 {border-color: rgb(70 53 107 / .7)}html[data-halloween] .border-bearish-terracotta {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .border-bearish-terracotta\/15 {border-color: rgb(172 113 95 / .15)}html[data-halloween] .border-bearish-terracotta\/20 {border-color: rgb(172 113 95 / .2)}html[data-halloween] .border-bearish-terracotta\/30 {border-color: rgb(172 113 95 / .3)}html[data-halloween] .border-bearish-terracotta\/40 {border-color: rgb(172 113 95 / .4)}html[data-halloween] .border-bearish-terracotta\/50 {border-color: rgb(172 113 95 / .5)}html[data-halloween] .border-bearish-terracotta\/60 {border-color: rgb(172 113 95 / .6)}html[data-halloween] .border-bearish-terracotta\/70 {border-color: rgb(172 113 95 / .7)}html[data-halloween] .border-black {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .border-black\/30 {border-color: rgb(0 0 0 / .3)}html[data-halloween] .border-blue-200 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-blue-300 {border-color: rgb(147 197 253 / var(--tw-border-opacity,1))}html[data-halloween] .border-emerald-200 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-gray-200 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-gray-300 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-gray-700 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-gray-800 {border-color: rgb(31 41 55 / var(--tw-border-opacity,1))}html[data-halloween] .border-green-200 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-green-300 {border-color: rgb(134 239 172 / var(--tw-border-opacity,1))}html[data-halloween] .border-green-400 {border-color: rgb(74 222 128 / var(--tw-border-opacity,1))}html[data-halloween] .border-green-500 {border-color: rgb(34 197 94 / var(--tw-border-opacity,1))}html[data-halloween] .border-green-500\/40 {border-color: rgb(34 197 94 / .4)}html[data-halloween] .border-orange-400 {border-color: rgb(251 146 60 / var(--tw-border-opacity,1))}html[data-halloween] .border-red-200 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-red-300 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-red-400 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-red-500 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-red-500\/20 {border-color: rgb(70 53 107 / .2)}html[data-halloween] .border-red-500\/40 {border-color: rgb(70 53 107 / .4)}html[data-halloween] .border-red-600 {border-color: rgb(220 38 38 / var(--tw-border-opacity,1))}html[data-halloween] .border-sky-200 {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-white {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-white\/10 {border-color: rgb(70 53 107 / .1)}html[data-halloween] .border-white\/15 {border-color: rgb(70 53 107 / .15)}html[data-halloween] .border-white\/30 {border-color: rgb(70 53 107 / .3)}html[data-halloween] .border-white\/40 {border-color: rgb(70 53 107 / .4)}html[data-halloween] .border-white\/50 {border-color: rgb(70 53 107 / .5)}html[data-halloween] .border-white\/60 {border-color: rgb(70 53 107 / .6)}html[data-halloween] .border-white\/\[\.5\] {border-color: rgb(70 53 107 / .5)}html[data-halloween] .border-yellow-500\/30 {border-color: rgb(234 179 8 / .3)}html[data-halloween] .border-yellow-500\/50 {border-color: rgb(234 179 8 / .5)}html[data-halloween] .border-b-\[\#24140F\] {border-bottom-color: rgb(36 20 15 / var(--tw-border-opacity,1))}html[data-halloween] .border-b-\[\#4CAD02\] {border-bottom-color: rgb(76 173 2 / var(--tw-border-opacity,1))}html[data-halloween] .border-b-\[\#E5A35C\] {border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .border-b-bearish-terracotta {border-bottom-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .border-b-gray-200 {border-bottom-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .border-b-red-700 {border-bottom-color: rgb(185 28 28 / var(--tw-border-opacity,1))}html[data-halloween] .border-t-\[\#93C3EB\] {border-top-color: rgb(147 195 235 / var(--tw-border-opacity,1))}html[data-halloween] .\!bg-bearish-apricot {background-color: #2c2047 !important}html[data-halloween] .\!bg-bearish-peach\/50 {background-color: rgb(44 32 71 / .5) !important}html[data-halloween] .bg-\[\#050607\] {background-color: rgb(5 6 7 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#0E0205\] {background-color: rgb(14 2 5 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#171717\] {background-color: rgb(23 23 23 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#1b0f0b\]\/80 {background-color: rgb(27 15 11 / .8)}html[data-halloween] .bg-\[\#22C55E\] {background-color: rgb(18 106 50 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#22C55E\]\/20 {background-color: rgb(18 106 50 / .2)}html[data-halloween] .bg-\[\#2E9AFC\] {background-color: rgb(3 95 178 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#2a2a8a\] {background-color: rgb(42 42 138 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#40251E\] {background-color: rgb(26 18 48 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#40251E\]\/85 {background-color: rgb(26 18 48 / .85)}html[data-halloween] .bg-\[\#4a2c20\] {background-color: rgb(74 44 32 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#58CC02\] {background-color: rgb(47 108 1 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#58CC02\]\/10 {background-color: rgb(47 108 1 / .1)}html[data-halloween] .bg-\[\#58CC02\]\/15 {background-color: rgb(47 108 1 / .15)}html[data-halloween] .bg-\[\#58CC02\]\/5 {background-color: rgb(47 108 1 / .05)}html[data-halloween] .bg-\[\#58cc02\] {background-color: rgb(47 108 1 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#6B7280\]\/20 {background-color: rgb(44 32 71 / .2)}html[data-halloween] .bg-\[\#784437\] {background-color: rgb(51 36 90 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#93C3EB\] {background-color: rgb(29 97 154 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#AC715F\]\/40 {background-color: rgb(58 42 92 / .4)}html[data-halloween] .bg-\[\#D75050\] {background-color: rgb(178 41 41 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#DC2626\] {background-color: rgb(183 29 29 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#E36F6F\] {background-color: rgb(181 35 35 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#E6F1FC\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#E8F7EC\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#EAB308\]\/20 {background-color: rgb(116 88 4 / .2)}html[data-halloween] .bg-\[\#EAF2F8\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#ECEFF8\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#EF4444\]\/20 {background-color: rgb(189 16 16 / .2)}html[data-halloween] .bg-\[\#F1F1F2\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#F3EEE8\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#F7B566\] {background-color: rgb(138 78 7 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FBEAE8\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FDF8F4\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FFC078\] {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FFC078\] {color: #40251e !important}html[data-halloween] .bg-\[\#FFC078\] *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .bg-\[\#FFC078\]\/20 {background-color: rgb(255 192 120 / .2)}html[data-halloween] .bg-\[\#FFD54A\] {background-color: rgb(115 88 0 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FFD9A0\] {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FFD9A0\] {color: #40251e !important}html[data-halloween] .bg-\[\#FFD9A0\] *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .bg-\[\#FFF4DD\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FFF4E4\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FFF4E4\]\/95 {background-color: rgb(29 21 52 / .95)}html[data-halloween] .bg-\[\#FFF8F0\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#FFF8F0\]\/95 {background-color: rgb(29 21 52 / .95)}html[data-halloween] .bg-\[\#abcf91\] {background-color: rgb(69 103 45 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#efe3c8\] {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#f1e0d3\] {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#f1fbe8\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#fde3c4\] {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#ffdab0\] {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-\[\#fff8f0\] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-amber-100 {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-amber-100\/60 {background-color: rgb(44 32 71 / .6)}html[data-halloween] .bg-amber-300 {background-color: rgb(118 91 2 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-amber-400 {background-color: rgb(122 88 2 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-amber-400\/20 {background-color: rgb(122 88 2 / .2)}html[data-halloween] .bg-amber-50 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-bearish-apricot {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-bearish-apricot {color: #40251e !important}html[data-halloween] .bg-bearish-apricot *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .bg-bearish-apricot\/10 {background-color: rgb(255 192 120 / .1)}html[data-halloween] .bg-bearish-apricot\/15 {background-color: rgb(255 192 120 / .15)}html[data-halloween] .bg-bearish-apricot\/20 {background-color: rgb(255 192 120 / .2)}html[data-halloween] .bg-bearish-apricot\/25 {background-color: rgb(255 192 120 / .25)}html[data-halloween] .bg-bearish-apricot\/30 {background-color: rgb(255 192 120 / .3)}html[data-halloween] .bg-bearish-apricot\/40 {background-color: rgb(255 192 120 / .4)}html[data-halloween] .bg-bearish-apricot\/50 {background-color: rgb(255 192 120 / .5)}html[data-halloween] .bg-bearish-apricot\/70 {background-color: rgb(255 192 120 / .7)}html[data-halloween] .bg-bearish-chocolate {background-color: rgb(26 18 48 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-bearish-chocolate\/5 {background-color: rgb(26 18 48 / .05)}html[data-halloween] .bg-bearish-chocolate\/50 {background-color: rgb(26 18 48 / .5)}html[data-halloween] .bg-bearish-chocolate\/55 {background-color: rgb(26 18 48 / .55)}html[data-halloween] .bg-bearish-chocolate\/80 {background-color: rgb(26 18 48 / .8)}html[data-halloween] .bg-bearish-chocolate\/85 {background-color: rgb(26 18 48 / .85)}html[data-halloween] .bg-bearish-chocolate\/90 {background-color: rgb(26 18 48 / .9)}html[data-halloween] .bg-bearish-cream {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-bearish-cream\/40 {background-color: rgb(29 21 52 / .4)}html[data-halloween] .bg-bearish-cream\/50 {background-color: rgb(29 21 52 / .5)}html[data-halloween] .bg-bearish-cream\/60 {background-color: rgb(29 21 52 / .6)}html[data-halloween] .bg-bearish-cream\/70 {background-color: rgb(29 21 52 / .7)}html[data-halloween] .bg-bearish-cream\/80 {background-color: rgb(29 21 52 / .8)}html[data-halloween] .bg-bearish-cream\/95 {background-color: rgb(29 21 52 / .95)}html[data-halloween] .bg-bearish-mahogany {background-color: rgb(51 36 90 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-bearish-mahogany\/10 {background-color: rgb(51 36 90 / .1)}html[data-halloween] .bg-bearish-mahogany\/90 {background-color: rgb(51 36 90 / .9)}html[data-halloween] .bg-bearish-peach {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-bearish-peach\/10 {background-color: rgb(44 32 71 / .1)}html[data-halloween] .bg-bearish-peach\/15 {background-color: rgb(44 32 71 / .15)}html[data-halloween] .bg-bearish-peach\/20 {background-color: rgb(44 32 71 / .2)}html[data-halloween] .bg-bearish-peach\/25 {background-color: rgb(44 32 71 / .25)}html[data-halloween] .bg-bearish-peach\/30 {background-color: rgb(44 32 71 / .3)}html[data-halloween] .bg-bearish-peach\/35 {background-color: rgb(44 32 71 / .35)}html[data-halloween] .bg-bearish-peach\/40 {background-color: rgb(44 32 71 / .4)}html[data-halloween] .bg-bearish-peach\/5 {background-color: rgb(44 32 71 / .05)}html[data-halloween] .bg-bearish-peach\/50 {background-color: rgb(44 32 71 / .5)}html[data-halloween] .bg-bearish-terracotta {background-color: rgb(58 42 92 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-bearish-terracotta\/10 {background-color: rgb(58 42 92 / .1)}html[data-halloween] .bg-bearish-terracotta\/15 {background-color: rgb(58 42 92 / .15)}html[data-halloween] .bg-bearish-terracotta\/20 {background-color: rgb(58 42 92 / .2)}html[data-halloween] .bg-bearish-terracotta\/30 {background-color: rgb(58 42 92 / .3)}html[data-halloween] .bg-bearish-terracotta\/85 {background-color: rgb(58 42 92 / .85)}html[data-halloween] .bg-black {background-color: rgb(0 0 0 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-black\/20 {background-color: rgb(0 0 0 / .2)}html[data-halloween] .bg-black\/40 {background-color: rgb(0 0 0 / .4)}html[data-halloween] .bg-black\/45 {background-color: rgb(0 0 0 / .45)}html[data-halloween] .bg-black\/50 {background-color: rgb(0 0 0 / .5)}html[data-halloween] .bg-black\/60 {background-color: rgb(0 0 0 / .6)}html[data-halloween] .bg-black\/70 {background-color: rgb(0 0 0 / .7)}html[data-halloween] .bg-black\/80 {background-color: rgb(0 0 0 / .8)}html[data-halloween] .bg-black\/\[0\.4\] {background-color: rgb(0 0 0 / .4)}html[data-halloween] .bg-blue-100 {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-blue-50 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-blue-500\/20 {background-color: rgb(10 85 209 / .2)}html[data-halloween] .bg-emerald-100 {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-emerald-50 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-emerald-500 {background-color: rgb(9 105 73 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-emerald-600 {background-color: rgb(4 106 74 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-gray-100 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-gray-50 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-gray-600 {background-color: rgb(75 85 99 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-gray-800 {background-color: rgb(31 41 55 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-gray-900 {background-color: rgb(17 24 39 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-green-100 {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-green-50 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-green-50\/50 {background-color: rgb(29 21 52 / .5)}html[data-halloween] .bg-green-500 {background-color: rgb(18 106 50 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-green-500\/10 {background-color: rgb(18 106 50 / .1)}html[data-halloween] .bg-green-500\/15 {background-color: rgb(18 106 50 / .15)}html[data-halloween] .bg-green-500\/20 {background-color: rgb(18 106 50 / .2)}html[data-halloween] .bg-green-500\/60 {background-color: rgb(18 106 50 / .6)}html[data-halloween] .bg-green-600 {background-color: rgb(15 109 50 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-orange-100 {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-pink-100 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-primary\/10 {background-color: rgb(255 192 120 / .1)}html[data-halloween] .bg-red-100 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-red-50 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-red-50\/50 {background-color: rgb(29 21 52 / .5)}html[data-halloween] .bg-red-500 {background-color: rgb(189 16 16 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-red-500\/10 {background-color: rgb(189 16 16 / .1)}html[data-halloween] .bg-red-500\/15 {background-color: rgb(189 16 16 / .15)}html[data-halloween] .bg-red-500\/20 {background-color: rgb(189 16 16 / .2)}html[data-halloween] .bg-red-500\/60 {background-color: rgb(189 16 16 / .6)}html[data-halloween] .bg-red-600 {background-color: rgb(183 29 29 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-sky-100 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-sky-50 {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-white {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-white\/10 {background-color: rgb(29 21 52 / .1)}html[data-halloween] .bg-white\/15 {background-color: rgb(29 21 52 / .15)}html[data-halloween] .bg-white\/40 {background-color: rgb(29 21 52 / .4)}html[data-halloween] .bg-white\/5 {background-color: rgb(29 21 52 / .05)}html[data-halloween] .bg-white\/50 {background-color: rgb(29 21 52 / .5)}html[data-halloween] .bg-white\/60 {background-color: rgb(29 21 52 / .6)}html[data-halloween] .bg-white\/70 {background-color: rgb(29 21 52 / .7)}html[data-halloween] .bg-white\/80 {background-color: rgb(29 21 52 / .8)}html[data-halloween] .bg-white\/85 {background-color: rgb(29 21 52 / .85)}html[data-halloween] .bg-white\/90 {background-color: rgb(29 21 52 / .9)}html[data-halloween] .bg-white\/95 {background-color: rgb(29 21 52 / .95)}html[data-halloween] .bg-white\/\[\.2\] {background-color: rgb(29 21 52 / .2)}html[data-halloween] .bg-yellow-100 {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-yellow-500 {background-color: rgb(116 88 4 / var(--tw-bg-opacity,1))}html[data-halloween] .bg-yellow-500\/10 {background-color: rgb(116 88 4 / .1)}html[data-halloween] .bg-yellow-500\/20 {background-color: rgb(116 88 4 / .2)}html[data-halloween] .from-\[\#1b0f0b\]\/80 {--tw-gradient-from: rgb(27 15 11 / 0.8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(27 15 11 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-\[\#40251E\]\/80 {--tw-gradient-from: rgb(26 18 48 / 0.8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 18 48 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-\[\#FFC078\] {--tw-gradient-from: #ffc078 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 192 120 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-\[\#FFD9A0\] {--tw-gradient-from: #ffc078 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 192 120 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-\[\#fff8f0\]\/95 {--tw-gradient-from: rgb(29 21 52 / 0.95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 21 52 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-amber-200 {--tw-gradient-from: #725b02 var(--tw-gradient-from-position);--tw-gradient-to: rgb(114 91 2 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-apricot {--tw-gradient-from: #ffc078 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 192 120 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-apricot\/30 {--tw-gradient-from: rgb(255 192 120 / 0.3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 192 120 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-apricot\/\[0\.08\] {--tw-gradient-from: rgb(255 192 120 / 0.08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 192 120 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-chocolate {--tw-gradient-from: #1a1230 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 18 48 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-cream {--tw-gradient-from: #1d1534 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 21 52 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-cream\/90 {--tw-gradient-from: rgb(29 21 52 / 0.9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 21 52 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-peach\/30 {--tw-gradient-from: rgb(44 32 71 / 0.3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-peach\/40 {--tw-gradient-from: rgb(44 32 71 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-peach\/60 {--tw-gradient-from: rgb(44 32 71 / 0.6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-bearish-terracotta {--tw-gradient-from: #3a2a5c var(--tw-gradient-from-position);--tw-gradient-to: rgb(58 42 92 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-black\/40 {--tw-gradient-from: rgb(0 0 0 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-black\/55 {--tw-gradient-from: rgb(0 0 0 / 0.55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-orange-200 {--tw-gradient-from: #2c2047 var(--tw-gradient-from-position);--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-slate-200 {--tw-gradient-from: #2c2047 var(--tw-gradient-from-position);--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position)}html[data-halloween] .from-transparent {--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position)}html[data-halloween] .via-\[\#40251E\]\/35 {--tw-gradient-to: rgb(26 18 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),rgb(26 18 48 / 0.35) var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-\[\#fff8f0\]\/75 {--tw-gradient-to: rgb(29 21 52 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),rgb(29 21 52 / 0.75) var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-amber-300 {--tw-gradient-to: rgb(118 91 2 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),#765b02 var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-bearish-cream {--tw-gradient-to: rgb(29 21 52 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),#1d1534 var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-bearish-cream\/60 {--tw-gradient-to: rgb(29 21 52 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),rgb(29 21 52 / 0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-bearish-peach\/20 {--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),rgb(44 32 71 / 0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-bearish-peach\/40 {--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),rgb(44 32 71 / 0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-bearish-terracotta {--tw-gradient-to: rgb(58 42 92 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),#3a2a5c var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-black\/20 {--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),rgb(0 0 0 / 0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-gray-300 {--tw-gradient-to: rgb(29 21 52 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),#1d1534 var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .via-yellow-300 {--tw-gradient-to: rgb(109 91 1 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from),#6d5b01 var(--tw-gradient-via-position),var(--tw-gradient-to)}html[data-halloween] .to-\[\#AC715F\] {--tw-gradient-to: #3a2a5c var(--tw-gradient-to-position)}html[data-halloween] .to-\[\#F7A440\] {--tw-gradient-to: #894d06 var(--tw-gradient-to-position)}html[data-halloween] .to-\[\#F7B566\] {--tw-gradient-to: #8a4e07 var(--tw-gradient-to-position)}html[data-halloween] .to-\[\#fde3c4\] {--tw-gradient-to: #2c2047 var(--tw-gradient-to-position)}html[data-halloween] .to-amber-400 {--tw-gradient-to: #7a5802 var(--tw-gradient-to-position)}html[data-halloween] .to-bearish-apricot {--tw-gradient-to: #ffc078 var(--tw-gradient-to-position)}html[data-halloween] .to-bearish-apricot\/20 {--tw-gradient-to: rgb(255 192 120 / 0.2) var(--tw-gradient-to-position)}html[data-halloween] .to-bearish-apricot\/30 {--tw-gradient-to: rgb(255 192 120 / 0.3) var(--tw-gradient-to-position)}html[data-halloween] .to-bearish-cream\/40 {--tw-gradient-to: rgb(29 21 52 / 0.4) var(--tw-gradient-to-position)}html[data-halloween] .to-bearish-cream\/95 {--tw-gradient-to: rgb(29 21 52 / 0.95) var(--tw-gradient-to-position)}html[data-halloween] .to-bearish-mahogany {--tw-gradient-to: #33245a var(--tw-gradient-to-position)}html[data-halloween] .to-bearish-peach\/20 {--tw-gradient-to: rgb(44 32 71 / 0.2) var(--tw-gradient-to-position)}html[data-halloween] .to-orange-400 {--tw-gradient-to: #9b4703 var(--tw-gradient-to-position)}html[data-halloween] .to-slate-400 {--tw-gradient-to: #506078 var(--tw-gradient-to-position)}html[data-halloween] .fill-bearish-apricot {fill: #ffc078}html[data-halloween] .fill-bearish-terracotta {fill: #c7b8d8}html[data-halloween] .fill-red-400 {fill: #fa9898}html[data-halloween] .fill-red-500 {fill: #f79d9d}html[data-halloween] .text-\[\#15d278\] {color: rgb(21 210 120 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#16A34A\] {color: rgb(28 208 94 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#1E7A3A\] {color: rgb(54 205 100 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#1F5C99\] {color: rgb(137 184 231 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#2F5E80\] {color: rgb(144 185 214 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#2f7a00\] {color: rgb(80 209 0 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#3A8A01\] {color: rgb(86 204 1 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#3a8a00\] {color: rgb(86 204 0 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#40251E\] {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#40251E\]\/30 {color: rgb(255 248 240 / .3)}html[data-halloween] .text-\[\#40251E\]\/70 {color: rgb(255 248 240 / .7)}html[data-halloween] .text-\[\#4ADE80\] {color: rgb(74 222 128 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#4CAD02\] {color: rgb(92 208 2 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#5865F2\] {color: rgb(168 175 248 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#58CC02\] {color: rgb(88 204 2 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#5D6168\] {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#6B7280\] {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#726154\]\/80 {color: rgb(199 184 216 / .8)}html[data-halloween] .text-\[\#784437\] {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#8A5A00\] {color: rgb(250 163 0 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#8B5CF6\] {color: rgb(194 169 250 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#93C3EB\] {color: rgb(147 195 235 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#9CA3AF\] {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#9E2F25\] {color: rgb(232 163 157 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#AC715F\] {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#B8392E\] {color: rgb(231 163 157 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#D0D0D0\] {color: rgb(208 208 208 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#DC2626\] {color: rgb(240 161 161 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#E36F6F\] {color: rgb(237 162 162 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#F87171\] {color: rgb(250 152 152 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#FACC15\] {color: rgb(250 204 21 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#FBBD8E\] {color: rgb(251 189 142 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#FBBD8E\]\/60 {color: rgb(251 189 142 / .6)}html[data-halloween] .text-\[\#FFE7B8\] {color: rgb(255 231 184 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#FFF1E2\] {color: rgb(255 241 226 / var(--tw-text-opacity,1))}html[data-halloween] .text-\[\#cdc9c5\] {color: rgb(205 201 197 / var(--tw-text-opacity,1))}html[data-halloween] .text-amber-500 {color: rgb(245 162 21 / var(--tw-text-opacity,1))}html[data-halloween] .text-amber-600 {color: rgb(249 159 55 / var(--tw-text-opacity,1))}html[data-halloween] .text-amber-700 {color: rgb(247 161 95 / var(--tw-text-opacity,1))}html[data-halloween] .text-amber-800 {color: rgb(241 161 112 / var(--tw-text-opacity,1))}html[data-halloween] .text-amber-900 {color: rgb(238 164 121 / var(--tw-text-opacity,1))}html[data-halloween] .text-bearish-apricot {color: rgb(255 192 120 / var(--tw-text-opacity,1))}html[data-halloween] .text-bearish-chocolate {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .text-bearish-chocolate\/55 {color: rgb(255 248 240 / .55)}html[data-halloween] .text-bearish-chocolate\/60 {color: rgb(255 248 240 / .6)}html[data-halloween] .text-bearish-chocolate\/70 {color: rgb(255 248 240 / .7)}html[data-halloween] .text-bearish-chocolate\/75 {color: rgb(255 248 240 / .75)}html[data-halloween] .text-bearish-chocolate\/80 {color: rgb(255 248 240 / .8)}html[data-halloween] .text-bearish-cream {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .text-bearish-cream\/75 {color: rgb(255 248 240 / .75)}html[data-halloween] .text-bearish-mahogany {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .text-bearish-mahogany\/20 {color: rgb(240 230 247 / .2)}html[data-halloween] .text-bearish-mahogany\/30 {color: rgb(240 230 247 / .3)}html[data-halloween] .text-bearish-mahogany\/40 {color: rgb(240 230 247 / .4)}html[data-halloween] .text-bearish-mahogany\/45 {color: rgb(240 230 247 / .45)}html[data-halloween] .text-bearish-mahogany\/50 {color: rgb(240 230 247 / .5)}html[data-halloween] .text-bearish-mahogany\/55 {color: rgb(240 230 247 / .55)}html[data-halloween] .text-bearish-mahogany\/60 {color: rgb(240 230 247 / .6)}html[data-halloween] .text-bearish-mahogany\/65 {color: rgb(240 230 247 / .65)}html[data-halloween] .text-bearish-mahogany\/70 {color: rgb(240 230 247 / .7)}html[data-halloween] .text-bearish-mahogany\/75 {color: rgb(240 230 247 / .75)}html[data-halloween] .text-bearish-mahogany\/80 {color: rgb(240 230 247 / .8)}html[data-halloween] .text-bearish-mahogany\/85 {color: rgb(240 230 247 / .85)}html[data-halloween] .text-bearish-mahogany\/90 {color: rgb(240 230 247 / .9)}html[data-halloween] .text-bearish-peach {color: rgb(251 189 142 / var(--tw-text-opacity,1))}html[data-halloween] .text-bearish-peach\/80 {color: rgb(251 189 142 / .8)}html[data-halloween] .text-bearish-terracotta {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-bearish-terracotta\/30 {color: rgb(199 184 216 / .3)}html[data-halloween] .text-bearish-terracotta\/35 {color: rgb(199 184 216 / .35)}html[data-halloween] .text-bearish-terracotta\/50 {color: rgb(199 184 216 / .5)}html[data-halloween] .text-bearish-terracotta\/60 {color: rgb(199 184 216 / .6)}html[data-halloween] .text-bearish-terracotta\/70 {color: rgb(199 184 216 / .7)}html[data-halloween] .text-bearish-terracotta\/80 {color: rgb(199 184 216 / .8)}html[data-halloween] .text-black {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .text-black\/50 {color: rgb(255 248 240 / .5)}html[data-halloween] .text-blue-400 {color: rgb(131 185 251 / var(--tw-text-opacity,1))}html[data-halloween] .text-blue-700 {color: rgb(156 179 242 / var(--tw-text-opacity,1))}html[data-halloween] .text-blue-800 {color: rgb(160 179 239 / var(--tw-text-opacity,1))}html[data-halloween] .text-emerald-700 {color: rgb(7 204 148 / var(--tw-text-opacity,1))}html[data-halloween] .text-emerald-800 {color: rgb(13 205 151 / var(--tw-text-opacity,1))}html[data-halloween] .text-emerald-900 {color: rgb(16 206 156 / var(--tw-text-opacity,1))}html[data-halloween] .text-gray-100 {color: rgb(243 244 246 / var(--tw-text-opacity,1))}html[data-halloween] .text-gray-300 {color: rgb(209 213 219 / var(--tw-text-opacity,1))}html[data-halloween] .text-gray-400 {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-gray-500 {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-gray-600 {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-gray-700 {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .text-green-100 {color: rgb(220 252 231 / var(--tw-text-opacity,1))}html[data-halloween] .text-green-400 {color: rgb(74 222 128 / var(--tw-text-opacity,1))}html[data-halloween] .text-green-500 {color: rgb(36 206 98 / var(--tw-text-opacity,1))}html[data-halloween] .text-green-600 {color: rgb(28 208 94 / var(--tw-text-opacity,1))}html[data-halloween] .text-green-700 {color: rgb(34 207 99 / var(--tw-text-opacity,1))}html[data-halloween] .text-green-800 {color: rgb(45 206 106 / var(--tw-text-opacity,1))}html[data-halloween] .text-green-900 {color: rgb(50 206 112 / var(--tw-text-opacity,1))}html[data-halloween] .text-orange-500 {color: rgb(251 157 92 / var(--tw-text-opacity,1))}html[data-halloween] .text-orange-900 {color: rgb(238 164 139 / var(--tw-text-opacity,1))}html[data-halloween] .text-pink-700 {color: rgb(242 155 191 / var(--tw-text-opacity,1))}html[data-halloween] .text-red-100 {color: rgb(254 226 226 / var(--tw-text-opacity,1))}html[data-halloween] .text-red-400 {color: rgb(250 152 152 / var(--tw-text-opacity,1))}html[data-halloween] .text-red-500 {color: rgb(247 157 157 / var(--tw-text-opacity,1))}html[data-halloween] .text-red-600 {color: rgb(240 161 161 / var(--tw-text-opacity,1))}html[data-halloween] .text-red-700 {color: rgb(240 157 157 / var(--tw-text-opacity,1))}html[data-halloween] .text-red-800 {color: rgb(238 161 161 / var(--tw-text-opacity,1))}html[data-halloween] .text-red-900 {color: rgb(234 162 162 / var(--tw-text-opacity,1))}html[data-halloween] .text-sky-700 {color: rgb(81 191 252 / var(--tw-text-opacity,1))}html[data-halloween] .text-sky-900 {color: rgb(103 189 238 / var(--tw-text-opacity,1))}html[data-halloween] .text-slate-700 {color: rgb(168 182 203 / var(--tw-text-opacity,1))}html[data-halloween] .text-white {color: rgb(255 255 255 / var(--tw-text-opacity,1))}html[data-halloween] .text-white\/50 {color: rgb(255 255 255 / .5)}html[data-halloween] .text-white\/60 {color: rgb(255 255 255 / .6)}html[data-halloween] .text-white\/70 {color: rgb(255 255 255 / .7)}html[data-halloween] .text-white\/80 {color: rgb(255 255 255 / .8)}html[data-halloween] .text-white\/85 {color: rgb(255 255 255 / .85)}html[data-halloween] .text-white\/90 {color: rgb(255 255 255 / .9)}html[data-halloween] .text-yellow-400 {color: rgb(250 204 21 / var(--tw-text-opacity,1))}html[data-halloween] .text-yellow-600 {color: rgb(242 165 5 / var(--tw-text-opacity,1))}html[data-halloween] .text-yellow-700 {color: rgb(246 161 40 / var(--tw-text-opacity,1))}html[data-halloween] .text-yellow-700\/70 {color: rgb(246 161 40 / .7)}html[data-halloween] .decoration-\[\#AC715F\]\/70 {text-decoration-color: rgb(199 184 216 / .7)}html[data-halloween] .decoration-bearish-mahogany\/25 {text-decoration-color: rgb(240 230 247 / .25)}html[data-halloween] .decoration-bearish-mahogany\/40 {text-decoration-color: rgb(240 230 247 / .4)}html[data-halloween] .accent-bearish-chocolate {accent-color: #fff8f0}html[data-halloween] .accent-bearish-mahogany {accent-color: #f0e6f7}html[data-halloween] .accent-bearish-terracotta {accent-color: #c7b8d8}html[data-halloween] .accent-red-600 {accent-color: #f0a1a1}html[data-halloween] .shadow {--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1)}html[data-halloween] .shadow,html[data-halloween] .shadow-2xl {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-2xl {--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25)}html[data-halloween] .shadow-\[0_-4px_12px_rgba\(64\2c 37\2c 30\2c 0\.08\)\] {--tw-shadow: 0 -4px 12px rgb(0 0 0 / 0.08);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_0_0_1px_theme\(colors\.bearish\.peach\/30\)\] {--tw-shadow: 0 0 0 1px rgb(0 0 0 / 30);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_0_0_4px_rgba\(255\2c 201\2c 74\2c \.45\)\] {--tw-shadow: 0 0 0 4px rgb(0 0 0 / .45);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_12px_28px_-12px_rgba\(64\2c 37\2c 30\2c 0\.45\)\] {--tw-shadow: 0 12px 28px -12px rgb(0 0 0 / 0.45);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_1px_4px_rgba\(64\2c 37\2c 30\2c 0\.12\)\] {--tw-shadow: 0 1px 4px rgb(0 0 0 / 0.12);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_20px_60px_rgba\(114\2c 97\2c 84\2c 0\.18\)\] {--tw-shadow: 0 20px 60px rgb(0 0 0 / 0.18);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_2px_10px_rgba\(64\2c 37\2c 30\2c 0\.06\)\] {--tw-shadow: 0 2px 10px rgb(0 0 0 / 0.06);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_2px_10px_rgba\(64\2c 37\2c 30\2c 0\.08\)\] {--tw-shadow: 0 2px 10px rgb(0 0 0 / 0.08);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_2px_10px_rgba\(64\2c 37\2c 30\2c 0\.10\)\] {--tw-shadow: 0 2px 10px rgb(0 0 0 / 0.10)}html[data-halloween] .shadow-\[0_2px_10px_rgba\(64\2c 37\2c 30\2c 0\.10\)\],html[data-halloween] .shadow-\[0_3px_0_\#40251E\] {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_3px_0_\#40251E\] {--tw-shadow: 0 3px 0 #000000}html[data-halloween] .shadow-\[0_4px_0_\#40251E\] {--tw-shadow: 0 4px 0 #000000}html[data-halloween] .shadow-\[0_4px_0_\#40251E\],html[data-halloween] .shadow-\[0_6px_0_\#40251E\] {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_6px_0_\#40251E\] {--tw-shadow: 0 6px 0 #000000}html[data-halloween] .shadow-\[0_8px_18px_rgba\(64\2c 37\2c 30\2c \.3\)\] {--tw-shadow: 0 8px 18px rgb(0 0 0 / .3);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[0_8px_32px_rgba\(114\2c 97\2c 84\2c 0\.05\)\] {--tw-shadow: 0 8px 32px rgb(0 0 0 / 0.05);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-\[2px_2px_0px_rgba\(0\2c 0\2c 0\2c 1\)\] {--tw-shadow: 2px 2px 0px rgb(0 0 0 / 1);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-bearish {--tw-shadow: 0 4px 0 #000000}html[data-halloween] .shadow-bearish,html[data-halloween] .shadow-bearish-dark {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-bearish-dark {--tw-shadow: 0 4px 0 #000000}html[data-halloween] .shadow-lg {--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1)}html[data-halloween] .shadow-lg,html[data-halloween] .shadow-md {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-md {--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1)}html[data-halloween] .shadow-none {--tw-shadow: 0 0 rgb(0 0 0 / 0);--tw-shadow-colored: 0 0 rgb(0 0 0 / 0)}html[data-halloween] .shadow-none,html[data-halloween] .shadow-sm {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .shadow-sm {--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05)}html[data-halloween] .shadow-xl {--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .ring,html[data-halloween] .ring-0 {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .ring-1,html[data-halloween] .ring-2 {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .ring-4 {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .ring-\[\#58CC02\] {--tw-ring-color: rgb(88 204 2 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-\[\#58CC02\]\/40 {--tw-ring-color: rgb(88 204 2 / 0.4)}html[data-halloween] .ring-amber-200 {--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-amber-300 {--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-bearish-apricot {--tw-ring-color: rgb(255 192 120 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-bearish-chocolate\/15 {--tw-ring-color: rgb(0 0 0 / 0.15)}html[data-halloween] .ring-bearish-cream {--tw-ring-color: rgb(70 53 107 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-bearish-mahogany {--tw-ring-color: rgb(120 68 55 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-bearish-peach\/30 {--tw-ring-color: rgb(70 53 107 / 0.3)}html[data-halloween] .ring-bearish-peach\/40 {--tw-ring-color: rgb(70 53 107 / 0.4)}html[data-halloween] .ring-bearish-peach\/50 {--tw-ring-color: rgb(70 53 107 / 0.5)}html[data-halloween] .ring-bearish-terracotta {--tw-ring-color: rgb(172 113 95 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-bearish-terracotta\/30 {--tw-ring-color: rgb(172 113 95 / 0.3)}html[data-halloween] .ring-bearish-terracotta\/35 {--tw-ring-color: rgb(172 113 95 / 0.35)}html[data-halloween] .ring-green-200 {--tw-ring-color: rgb(70 53 107 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-red-200 {--tw-ring-color: rgb(70 53 107 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-red-300 {--tw-ring-color: rgb(70 53 107 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-sky-200 {--tw-ring-color: rgb(70 53 107 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-sky-300 {--tw-ring-color: rgb(125 211 252 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-white {--tw-ring-color: rgb(70 53 107 / var(--tw-ring-opacity,1))}html[data-halloween] .ring-white\/70 {--tw-ring-color: rgb(70 53 107 / 0.7)}html[data-halloween] .ring-offset-bearish-cream {--tw-ring-offset-color: #46356b}html[data-halloween] .ring-offset-white {--tw-ring-offset-color: #46356b}html[data-halloween] .drop-shadow {--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06))}html[data-halloween] :where(input,textarea,select) {color: #fff8f0}html[data-halloween] input::placeholder,html[data-halloween] textarea::placeholder {color: rgb(199 184 216 / .8)}html[data-halloween] input:-webkit-autofill,html[data-halloween] input:-webkit-autofill:active,html[data-halloween] input:-webkit-autofill:focus,html[data-halloween] input:-webkit-autofill:hover,html[data-halloween] input:autofill,html[data-halloween] select:-webkit-autofill,html[data-halloween] textarea:-webkit-autofill {color: var(--af-field-text,#fff8f0) !important;-webkit-text-fill-color: var(--af-field-text,#fff8f0) !important;caret-color: var(--af-field-text,#fff8f0);box-shadow: 0 0 0 1000px var(--af-field-bg,#000000) inset !important}html[data-halloween] .hibernate-starfield {background-image: radial-gradient(circle,rgb(29 21 52 / .9) 1px,transparent 1.6px),radial-gradient(circle,rgb(29 21 52 / .6) 1px,transparent 1.6px);filter: drop-shadow(0 0 4px rgb(0 0 0 / .4))}html[data-halloween] .hibernate-starfield:after,html[data-halloween] .hibernate-starfield:before {background-image: radial-gradient(circle,rgb(29 21 52 / .85) 1px,transparent 1.4px),radial-gradient(circle,rgb(29 21 52 / .5) 1px,transparent 1.4px)}html[data-halloween] .hibernate-confetti span {filter: drop-shadow(0 2px 4px rgb(0 0 0 / .2))}html[data-halloween] .zzz-float {color: #fff8f0;filter: drop-shadow(0 2px 6px rgb(0 0 0 / .2))}html[data-halloween] .zzz-loop {color: #fff8f0;filter: drop-shadow(0 4px 12px rgb(0 0 0 / .35))}html[data-halloween] .progress-flow {background-image: linear-gradient(90deg,rgb(29 21 52 / 0),rgb(29 21 52 / .2) 35%,rgb(29 21 52 / .95) 50%,rgb(29 21 52 / .2) 65%,rgb(29 21 52 / 0))}html[data-halloween] .duo-btn-primary {background-color: #ffc078;color: #fff8f0;border-bottom: 4px solid #000000}html[data-halloween] .duo-btn-primary {color: #40251e !important}html[data-halloween] .duo-btn-primary *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .duo-btn-secondary {background-color: #1d1534;color: #c7b8d8;border: solid #46356b}html[data-halloween] .duo-btn-secondary:hover {background-color: #1d1534}html[data-halloween] .duo-btn-brown {background-color: #1d1534;color: #f0e6f7}html[data-halloween] .duo-btn-brown:hover {background-color: #1d1534}html[data-halloween] .duo-btn-green {background-color: #2f6c01;color: #ffffff}html[data-halloween] html:has([data-share-page])::-webkit-scrollbar-thumb {background: rgb(44 32 71 / .25)}html[data-halloween] html:has([data-share-page])::-webkit-scrollbar-thumb:hover {background: rgb(44 32 71 / .4)}html[data-halloween] html:has([data-share-theme=dark])::-webkit-scrollbar-thumb {background: rgb(29 21 52 / .15)}html[data-halloween] html:has([data-share-theme=dark])::-webkit-scrollbar-thumb:hover {background: rgb(29 21 52 / .28)}html[data-halloween] .scrollbar-subtle::-webkit-scrollbar-thumb {background: rgb(44 32 71 / .25)}html[data-halloween] .scrollbar-subtle::-webkit-scrollbar-thumb:hover {background: rgb(44 32 71 / .4)}html[data-halloween] .dark .scrollbar-subtle::-webkit-scrollbar-thumb {background: rgb(29 21 52 / .15)}html[data-halloween] .dark .scrollbar-subtle::-webkit-scrollbar-thumb:hover {background: rgb(29 21 52 / .28)}html[data-halloween] .den-shimmer:after {background: linear-gradient(90deg,transparent,rgb(29 21 52 / .55),transparent)}@media (max-width:767px) {html[data-halloween] .af-surface.af-surface[data-mobile=sheet] {box-shadow: 0 -12px 40px rgb(0 0 0 / .22)}}@media (max-width:767px) {html[data-halloween] .af-surface[data-mobile=sheet]>.af-sheet-handle {background: var(--af-surface-bg,#1d1534)}}@media (max-width:767px) {html[data-halloween] .af-sheet-handle>span {background: rgb(26 18 48 / .28)}}@media (max-width:767px) {html[data-halloween] .af-surface[data-mobile] .af-sheet-footer {background: var(--af-surface-bg,#1d1534);box-shadow: 0 -1px 0 rgb(0 0 0 / .45)}}@media (max-width:767px) {html[data-halloween] .af-surface[data-mobile=fullscreen]>.af-dialog-close {background: rgb(29 21 52 / .92);box-shadow: 0 1px 4px rgb(0 0 0 / .18)}}html[data-halloween] .af-bear-hint {border: solid #46356b;background: #1d1534;color: #d7ab9d;box-shadow: 0 2px 6px rgb(0 0 0 / .12)}html[data-halloween] .af-bear-hint-paw {color: #dda790}html[data-halloween] .marker\:text-bearish-terracotta ::marker {color: #c7b8d8}html[data-halloween] .marker\:text-bearish-terracotta::marker {color: #c7b8d8}html[data-halloween] .placeholder\:text-bearish-mahogany\/30::placeholder {color: rgb(240 230 247 / .3)}html[data-halloween] .placeholder\:text-bearish-mahogany\/40::placeholder {color: rgb(240 230 247 / .4)}html[data-halloween] .placeholder\:text-bearish-mahogany\/60::placeholder {color: rgb(240 230 247 / .6)}html[data-halloween] .placeholder\:text-bearish-terracotta\/35::placeholder {color: rgb(199 184 216 / .35)}html[data-halloween] .placeholder\:text-bearish-terracotta\/50::placeholder {color: rgb(199 184 216 / .5)}html[data-halloween] .placeholder\:text-bearish-terracotta\/70::placeholder {color: rgb(199 184 216 / .7)}html[data-halloween] .placeholder\:text-black\/30::placeholder {color: rgb(255 248 240 / .3)}html[data-halloween] .placeholder\:text-gray-500::placeholder {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .placeholder\:text-white\/50::placeholder {color: rgb(255 255 255 / .5)}html[data-halloween] .checked\:border-\[\#E36F6F\]:checked {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .checked\:border-bearish-terracotta:checked {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .checked\:bg-\[\#E36F6F\]:checked {background-color: rgb(181 35 35 / var(--tw-bg-opacity,1))}html[data-halloween] .checked\:bg-bearish-terracotta:checked {background-color: rgb(58 42 92 / var(--tw-bg-opacity,1))}html[data-halloween] .focus-within\:border-bearish-apricot:focus-within {border-color: rgb(255 192 120 / var(--tw-border-opacity,1))}html[data-halloween] .focus-within\:border-bearish-chocolate:focus-within {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .focus-within\:border-bearish-peach\/70:focus-within {border-color: rgb(70 53 107 / .7)}html[data-halloween] .hover\:border-\[\#E5A35C\]:hover {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .hover\:border-bearish-apricot:hover {border-color: rgb(255 192 120 / var(--tw-border-opacity,1))}html[data-halloween] .hover\:border-bearish-apricot\/50:hover {border-color: rgb(255 192 120 / .5)}html[data-halloween] .hover\:border-bearish-apricot\/60:hover {border-color: rgb(255 192 120 / .6)}html[data-halloween] .hover\:border-bearish-chocolate:hover {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .hover\:border-bearish-peach:hover {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .hover\:border-bearish-peach\/50:hover {border-color: rgb(70 53 107 / .5)}html[data-halloween] .hover\:border-bearish-terracotta:hover {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .hover\:border-bearish-terracotta\/60:hover {border-color: rgb(172 113 95 / .6)}html[data-halloween] .hover\:border-gray-600:hover {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .hover\:border-red-400:hover {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .hover\:border-white\/20:hover {border-color: rgb(70 53 107 / .2)}html[data-halloween] .hover\:bg-\[\#16A34A\]:hover {background-color: rgb(15 109 50 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-\[\#2585E0\]:hover {background-color: rgb(24 97 166 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-\[\#503025\]:hover {background-color: rgb(80 48 37 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-\[\#784437\]\/80:hover {background-color: rgb(51 36 90 / .8)}html[data-halloween] .hover\:bg-\[\#C54545\]:hover {background-color: rgb(168 52 52 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-\[\#E36F6F\]:hover {background-color: rgb(181 35 35 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-\[\#E36F6F\]\/80:hover {background-color: rgb(181 35 35 / .8)}html[data-halloween] .hover\:bg-\[\#FBEAE8\]:hover {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-\[\#FFC078\]\/80:hover {background-color: rgb(255 192 120 / .8)}html[data-halloween] .hover\:bg-\[\#ffb35c\]:hover {background-color: rgb(143 76 0 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-\[\#ffdab0\]:hover {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-bearish-apricot:hover {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-bearish-apricot:hover {color: #40251e !important}html[data-halloween] .hover\:bg-bearish-apricot:hover *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .hover\:bg-bearish-apricot\/15:hover {background-color: rgb(255 192 120 / .15)}html[data-halloween] .hover\:bg-bearish-apricot\/20:hover {background-color: rgb(255 192 120 / .2)}html[data-halloween] .hover\:bg-bearish-apricot\/25:hover {background-color: rgb(255 192 120 / .25)}html[data-halloween] .hover\:bg-bearish-apricot\/80:hover {background-color: rgb(255 192 120 / .8)}html[data-halloween] .hover\:bg-bearish-chocolate:hover {background-color: rgb(26 18 48 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-bearish-chocolate\/90:hover {background-color: rgb(26 18 48 / .9)}html[data-halloween] .hover\:bg-bearish-cream:hover {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-bearish-cream\/50:hover {background-color: rgb(29 21 52 / .5)}html[data-halloween] .hover\:bg-bearish-mahogany:hover {background-color: rgb(51 36 90 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-bearish-peach\/10:hover {background-color: rgb(44 32 71 / .1)}html[data-halloween] .hover\:bg-bearish-peach\/15:hover {background-color: rgb(44 32 71 / .15)}html[data-halloween] .hover\:bg-bearish-peach\/20:hover {background-color: rgb(44 32 71 / .2)}html[data-halloween] .hover\:bg-bearish-peach\/25:hover {background-color: rgb(44 32 71 / .25)}html[data-halloween] .hover\:bg-bearish-peach\/30:hover {background-color: rgb(44 32 71 / .3)}html[data-halloween] .hover\:bg-bearish-peach\/40:hover {background-color: rgb(44 32 71 / .4)}html[data-halloween] .hover\:bg-bearish-peach\/50:hover {background-color: rgb(44 32 71 / .5)}html[data-halloween] .hover\:bg-bearish-peach\/60:hover {background-color: rgb(44 32 71 / .6)}html[data-halloween] .hover\:bg-bearish-peach\/70:hover {background-color: rgb(44 32 71 / .7)}html[data-halloween] .hover\:bg-bearish-terracotta\/20:hover {background-color: rgb(58 42 92 / .2)}html[data-halloween] .hover\:bg-bearish-terracotta\/80:hover {background-color: rgb(58 42 92 / .8)}html[data-halloween] .hover\:bg-bearish-terracotta\/85:hover {background-color: rgb(58 42 92 / .85)}html[data-halloween] .hover\:bg-gray-50:hover {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-gray-500:hover {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-gray-700:hover {background-color: rgb(55 65 81 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-green-200:hover {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-green-500\/80:hover {background-color: rgb(18 106 50 / .8)}html[data-halloween] .hover\:bg-green-700:hover {background-color: rgb(17 106 51 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-red-100:hover {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-red-200:hover {background-color: rgb(44 32 71 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-red-700:hover {background-color: rgb(185 28 28 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-white:hover {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .hover\:bg-white\/10:hover {background-color: rgb(29 21 52 / .1)}html[data-halloween] .hover\:bg-white\/60:hover {background-color: rgb(29 21 52 / .6)}html[data-halloween] .hover\:bg-yellow-500\/20:hover {background-color: rgb(116 88 4 / .2)}html[data-halloween] .hover\:from-bearish-peach\/40:hover {--tw-gradient-from: rgb(44 32 71 / 0.4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(44 32 71 / 0) var(--tw-gradient-to-position)}html[data-halloween] .hover\:to-bearish-apricot\/30:hover {--tw-gradient-to: rgb(255 192 120 / 0.3) var(--tw-gradient-to-position)}html[data-halloween] .hover\:text-\[\#40251E\]:hover {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:text-\[\#E36F6F\]:hover {color: rgb(237 162 162 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:text-bearish-apricot:hover {color: rgb(255 192 120 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:text-bearish-chocolate:hover {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:text-bearish-chocolate\/80:hover {color: rgb(255 248 240 / .8)}html[data-halloween] .hover\:text-bearish-mahogany:hover {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:text-bearish-mahogany\/50:hover {color: rgb(240 230 247 / .5)}html[data-halloween] .hover\:text-bearish-terracotta:hover {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:text-bearish-terracotta\/80:hover {color: rgb(199 184 216 / .8)}html[data-halloween] .hover\:text-red-500:hover {color: rgb(247 157 157 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:text-white:hover {color: rgb(255 255 255 / var(--tw-text-opacity,1))}html[data-halloween] .hover\:decoration-\[\#784437\]:hover {text-decoration-color: #f0e6f7}html[data-halloween] .hover\:shadow-2xl:hover {--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25)}html[data-halloween] .hover\:shadow-2xl:hover,html[data-halloween] .hover\:shadow-\[0_4px_14px_rgba\(64\2c 37\2c 30\2c 0\.14\)\]:hover {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .hover\:shadow-\[0_4px_14px_rgba\(64\2c 37\2c 30\2c 0\.14\)\]:hover {--tw-shadow: 0 4px 14px rgb(0 0 0 / 0.14)}html[data-halloween] .hover\:shadow-lg:hover {--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1)}html[data-halloween] .hover\:shadow-lg:hover,html[data-halloween] .hover\:shadow-md:hover {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .hover\:shadow-md:hover {--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1)}html[data-halloween] .hover\:shadow-sm:hover {--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .hover\:ring-bearish-apricot:hover {--tw-ring-color: rgb(255 192 120 / var(--tw-ring-opacity,1))}html[data-halloween] .hover\:after\:bg-bearish-peach\/50:hover:after {background-color: rgb(44 32 71 / .5)}html[data-halloween] .focus\:border-\[\#E36F6F\]:focus {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .focus\:border-\[\#FFC078\]:focus,html[data-halloween] .focus\:border-bearish-apricot:focus {border-color: rgb(255 192 120 / var(--tw-border-opacity,1))}html[data-halloween] .focus\:border-bearish-chocolate:focus {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .focus\:border-bearish-terracotta:focus {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .focus\:border-green-500:focus {border-color: rgb(34 197 94 / var(--tw-border-opacity,1))}html[data-halloween] .focus\:border-red-500:focus {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .focus\:bg-bearish-apricot:focus {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .focus\:bg-bearish-apricot:focus {color: #40251e !important}html[data-halloween] .focus\:bg-bearish-apricot:focus *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .focus\:bg-bearish-chocolate:focus {background-color: rgb(26 18 48 / var(--tw-bg-opacity,1))}html[data-halloween] .focus\:bg-bearish-peach\/20:focus {background-color: rgb(44 32 71 / .2)}html[data-halloween] .focus\:bg-bearish-peach\/30:focus {background-color: rgb(44 32 71 / .3)}html[data-halloween] .focus\:bg-red-50:focus {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .focus\:text-bearish-chocolate:focus {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .focus\:text-bearish-cream:focus {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .focus\:text-bearish-mahogany:focus {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .focus\:text-red-600:focus {color: rgb(240 161 161 / var(--tw-text-opacity,1))}html[data-halloween] .focus\:outline-bearish-apricot:focus {outline-color: #ffc078}html[data-halloween] .focus\:ring-2:focus {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .focus\:ring-\[\#E36F6F\]:focus {--tw-ring-color: rgb(70 53 107 / var(--tw-ring-opacity,1))}html[data-halloween] .focus\:ring-\[\#FFC078\]\/20:focus {--tw-ring-color: rgb(255 192 120 / 0.2)}html[data-halloween] .focus\:ring-bearish-apricot:focus {--tw-ring-color: rgb(255 192 120 / var(--tw-ring-opacity,1))}html[data-halloween] .focus\:ring-bearish-apricot\/30:focus {--tw-ring-color: rgb(255 192 120 / 0.3)}html[data-halloween] .focus\:ring-bearish-terracotta:focus {--tw-ring-color: rgb(172 113 95 / var(--tw-ring-opacity,1))}html[data-halloween] .focus\:ring-green-500\/30:focus {--tw-ring-color: rgb(34 197 94 / 0.3)}html[data-halloween] .focus\:ring-red-500\/30:focus {--tw-ring-color: rgb(70 53 107 / 0.3)}html[data-halloween] .focus\:ring-offset-bearish-cream:focus {--tw-ring-offset-color: #46356b}html[data-halloween] .focus-visible\:outline-bearish-apricot:focus-visible {outline-color: #ffc078}html[data-halloween] .focus-visible\:ring-1:focus-visible {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .focus-visible\:ring-2:focus-visible {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .focus-visible\:ring-4:focus-visible {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .focus-visible\:ring-\[\#AC715F\]\/60:focus-visible {--tw-ring-color: rgb(172 113 95 / 0.6)}html[data-halloween] .focus-visible\:ring-\[\#B8392E\]:focus-visible {--tw-ring-color: rgb(184 57 46 / var(--tw-ring-opacity,1))}html[data-halloween] .focus-visible\:ring-bearish-apricot:focus-visible {--tw-ring-color: rgb(255 192 120 / var(--tw-ring-opacity,1))}html[data-halloween] .focus-visible\:ring-bearish-apricot\/70:focus-visible {--tw-ring-color: rgb(255 192 120 / 0.7)}html[data-halloween] .focus-visible\:ring-bearish-apricot\/80:focus-visible {--tw-ring-color: rgb(255 192 120 / 0.8)}html[data-halloween] .focus-visible\:ring-bearish-mahogany:focus-visible {--tw-ring-color: rgb(120 68 55 / var(--tw-ring-opacity,1))}html[data-halloween] .focus-visible\:ring-bearish-terracotta:focus-visible {--tw-ring-color: rgb(172 113 95 / var(--tw-ring-opacity,1))}html[data-halloween] .focus-visible\:ring-bearish-terracotta\/60:focus-visible {--tw-ring-color: rgb(172 113 95 / 0.6)}html[data-halloween] .focus-visible\:ring-blue-500:focus-visible {--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity,1))}html[data-halloween] .focus-visible\:ring-offset-bearish-cream:focus-visible {--tw-ring-offset-color: #46356b}html[data-halloween] .focus-visible\:ring-offset-white:focus-visible {--tw-ring-offset-color: #46356b}html[data-halloween] .active\:bg-bearish-peach\/30:active {background-color: rgb(44 32 71 / .3)}html[data-halloween] .active\:bg-bearish-peach\/50:active {background-color: rgb(44 32 71 / .5)}html[data-halloween] .active\:bg-bearish-terracotta\/30:active {background-color: rgb(58 42 92 / .3)}html[data-halloween] .active\:text-bearish-chocolate:active {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .active\:shadow-\[0_1px_0_\#40251E\]:active {--tw-shadow: 0 1px 0 #000000}html[data-halloween] .active\:shadow-\[0_1px_0_\#40251E\]:active,html[data-halloween] .active\:shadow-\[0_2px_0_\#40251E\]:active {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .active\:shadow-\[0_2px_0_\#40251E\]:active {--tw-shadow: 0 2px 0 #000000}html[data-halloween] .disabled\:bg-gray-50:disabled {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .disabled\:hover\:border-bearish-peach\/30:hover:disabled {border-color: rgb(70 53 107 / .3)}html[data-halloween] .disabled\:hover\:bg-white:hover:disabled {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .group:hover .group-hover\:border-bearish-terracotta {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .group\/chev:hover .group-hover\/chev\:bg-bearish-peach\/60 {background-color: rgb(44 32 71 / .6)}html[data-halloween] .group:hover .group-hover\:bg-bearish-apricot {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .group:hover .group-hover\:bg-bearish-apricot {color: #40251e !important}html[data-halloween] .group:hover .group-hover\:bg-bearish-apricot *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .group:hover .group-hover\:text-\[\#ffffff\] {color: rgb(255 255 255 / var(--tw-text-opacity,1))}html[data-halloween] .group:hover .group-hover\:text-bearish-terracotta {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .peer\/menu-button:hover~.peer-hover\/menu-button\:text-bearish-mahogany {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .has-\[\[data-variant\=inset\]\]\:bg-bearish-cream:has([data-variant=inset]) {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .aria-selected\:bg-bearish-apricot\/20[aria-selected=true] {background-color: rgb(255 192 120 / .2)}html[data-halloween] .aria-selected\:text-bearish-chocolate[aria-selected=true] {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .aria-selected\:text-bearish-terracotta[aria-selected=true] {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .aria-\[invalid\=true\]\:border-\[\#B8392E\][aria-invalid=true] {border-color: rgb(184 57 46 / var(--tw-border-opacity,1))}html[data-halloween] .aria-\[invalid\=true\]\:border-bearish-terracotta[aria-invalid=true] {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .data-\[state\=checked\]\:border-bearish-terracotta[data-state=checked] {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .data-\[state\=on\]\:border-bearish-apricot[data-state=on] {border-color: rgb(255 192 120 / var(--tw-border-opacity,1))}html[data-halloween] .data-\[state\=on\]\:border-b-\[\#E5A35C\][data-state=on] {border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity,1))}html[data-halloween] .data-\[active\=true\]\:bg-bearish-apricot\/20[data-active=true],html[data-halloween] .data-\[active\]\:bg-bearish-apricot\/20[data-active] {background-color: rgb(255 192 120 / .2)}html[data-halloween] .data-\[selected\=true\]\:bg-bearish-peach\/30[data-selected=true] {background-color: rgb(44 32 71 / .3)}html[data-halloween] .data-\[state\=active\]\:bg-bearish-apricot[data-state=active] {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .data-\[state\=active\]\:bg-bearish-apricot[data-state=active] {color: #40251e !important}html[data-halloween] .data-\[state\=active\]\:bg-bearish-apricot[data-state=active] *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .data-\[state\=active\]\:bg-bearish-cream[data-state=active] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .data-\[state\=checked\]\:bg-bearish-terracotta[data-state=checked] {background-color: rgb(58 42 92 / var(--tw-bg-opacity,1))}html[data-halloween] .data-\[state\=checked\]\:bg-blue-500[data-state=checked] {background-color: rgb(10 85 209 / var(--tw-bg-opacity,1))}html[data-halloween] .data-\[state\=on\]\:bg-bearish-apricot[data-state=on] {background-color: rgb(255 192 120 / var(--tw-bg-opacity,1))}html[data-halloween] .data-\[state\=on\]\:bg-bearish-apricot[data-state=on] {color: #40251e !important}html[data-halloween] .data-\[state\=on\]\:bg-bearish-apricot[data-state=on] *:not(a[class*="bg-"],button[class*="bg-"]) {color: inherit !important}html[data-halloween] .data-\[state\=on\]\:bg-bearish-apricot\/20[data-state=on] {background-color: rgb(255 192 120 / .2)}html[data-halloween] .data-\[state\=open\]\:bg-bearish-peach\/20[data-state=open] {background-color: rgb(44 32 71 / .2)}html[data-halloween] .data-\[state\=open\]\:bg-bearish-peach\/30[data-state=open] {background-color: rgb(44 32 71 / .3)}html[data-halloween] .data-\[state\=selected\]\:bg-bearish-apricot\/10[data-state=selected] {background-color: rgb(255 192 120 / .1)}html[data-halloween] .data-\[state\=unchecked\]\:bg-gray-200[data-state=unchecked] {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .data-\[active\=true\]\:text-bearish-chocolate[data-active=true] {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .data-\[selected\=true\]\:text-bearish-mahogany[data-selected=true] {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .data-\[state\=active\]\:text-bearish-chocolate[data-state=active] {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .data-\[state\=checked\]\:text-bearish-cream[data-state=checked] {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .data-\[state\=on\]\:text-bearish-chocolate[data-state=on],html[data-halloween] .data-\[state\=open\]\:text-bearish-chocolate[data-state=open] {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .data-\[state\=open\]\:text-bearish-terracotta[data-state=open] {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .data-\[state\=active\]\:shadow-none[data-state=active] {--tw-shadow: 0 0 rgb(0 0 0 / 0);--tw-shadow-colored: 0 0 rgb(0 0 0 / 0);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .data-\[state\=active\]\:shadow-sm[data-state=active] {--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .data-\[state\=open\]\:hover\:bg-bearish-peach\/20:hover[data-state=open] {background-color: rgb(44 32 71 / .2)}html[data-halloween] .data-\[state\=open\]\:hover\:text-bearish-chocolate:hover[data-state=open] {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .group[data-variant=floating] .group-data-\[variant\=floating\]\:border-bearish-peach\/30 {border-color: rgb(70 53 107 / .3)}html[data-halloween] .group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow-lg {--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-bearish-cream:hover {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}html[data-halloween] .peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-bearish-mahogany {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:border-\[\#120a07\]:is(.dark *) {border-color: rgb(18 10 7 / var(--tw-border-opacity,1))}html[data-halloween] .dark\:border-\[\#140b08\]:is(.dark *) {border-color: rgb(20 11 8 / var(--tw-border-opacity,1))}html[data-halloween] .dark\:border-\[\#E9C9A9\]\/60:is(.dark *) {border-color: rgb(70 53 107 / .6)}html[data-halloween] .dark\:border-bearish-terracotta:is(.dark *) {border-color: rgb(172 113 95 / var(--tw-border-opacity,1))}html[data-halloween] .dark\:border-red-500:is(.dark *) {border-color: rgb(70 53 107 / var(--tw-border-opacity,1))}html[data-halloween] .dark\:border-white\/10:is(.dark *) {border-color: rgb(70 53 107 / .1)}html[data-halloween] .dark\:border-white\/15:is(.dark *) {border-color: rgb(70 53 107 / .15)}html[data-halloween] .dark\:bg-\[\#171310\]:is(.dark *) {background-color: rgb(23 19 16 / var(--tw-bg-opacity,1))}html[data-halloween] .dark\:bg-\[\#221c17\]:is(.dark *) {background-color: rgb(34 28 23 / var(--tw-bg-opacity,1))}html[data-halloween] .dark\:bg-\[\#241d18\]\/90:is(.dark *) {background-color: rgb(36 29 24 / .9)}html[data-halloween] .dark\:bg-\[\#2a1914\]:is(.dark *) {background-color: rgb(42 25 20 / var(--tw-bg-opacity,1))}html[data-halloween] .dark\:bg-\[\#2a1914\]\/95:is(.dark *) {background-color: rgb(42 25 20 / .95)}html[data-halloween] .dark\:bg-\[\#2e2620\]\/95:is(.dark *) {background-color: rgb(46 38 32 / .95)}html[data-halloween] .dark\:bg-\[\#3a241c\]:is(.dark *) {background-color: rgb(58 36 28 / var(--tw-bg-opacity,1))}html[data-halloween] .dark\:bg-\[\#8a4b2e\]:is(.dark *) {background-color: rgb(138 75 46 / var(--tw-bg-opacity,1))}html[data-halloween] .dark\:bg-bearish-terracotta:is(.dark *) {background-color: rgb(58 42 92 / var(--tw-bg-opacity,1))}html[data-halloween] .dark\:bg-bearish-terracotta\/25:is(.dark *) {background-color: rgb(58 42 92 / .25)}html[data-halloween] .dark\:bg-black\/40:is(.dark *) {background-color: rgb(0 0 0 / .4)}html[data-halloween] .dark\:bg-red-950\/40:is(.dark *) {background-color: rgb(69 10 10 / .4)}html[data-halloween] .dark\:bg-white\/10:is(.dark *) {background-color: rgb(29 21 52 / .1)}html[data-halloween] .dark\:bg-white\/15:is(.dark *) {background-color: rgb(29 21 52 / .15)}html[data-halloween] .dark\:bg-white\/20:is(.dark *) {background-color: rgb(29 21 52 / .2)}html[data-halloween] .dark\:bg-white\/5:is(.dark *) {background-color: rgb(29 21 52 / .05)}html[data-halloween] .dark\:text-\[\#E9C9A9\]:is(.dark *) {color: rgb(233 201 169 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-\[\#E9C9A9\]\/80:is(.dark *) {color: rgb(233 201 169 / .8)}html[data-halloween] .dark\:text-\[\#F3D3B0\]:is(.dark *) {color: rgb(243 211 176 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-\[\#FFE7C7\]:is(.dark *) {color: rgb(255 231 199 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-\[\#e7dcd1\]:is(.dark *) {color: rgb(231 220 209 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-\[\#f3ece3\]:is(.dark *) {color: rgb(243 236 227 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-bearish-apricot:is(.dark *) {color: rgb(255 192 120 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-red-300:is(.dark *) {color: rgb(252 165 165 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-white:is(.dark *) {color: rgb(255 255 255 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:text-white\/15:is(.dark *) {color: rgb(255 255 255 / .15)}html[data-halloween] .dark\:text-white\/25:is(.dark *) {color: rgb(255 255 255 / .25)}html[data-halloween] .dark\:text-white\/30:is(.dark *) {color: rgb(255 255 255 / .3)}html[data-halloween] .dark\:text-white\/35:is(.dark *) {color: rgb(255 255 255 / .35)}html[data-halloween] .dark\:text-white\/40:is(.dark *) {color: rgb(255 255 255 / .4)}html[data-halloween] .dark\:text-white\/45:is(.dark *) {color: rgb(255 255 255 / .45)}html[data-halloween] .dark\:text-white\/50:is(.dark *) {color: rgb(255 255 255 / .5)}html[data-halloween] .dark\:text-white\/60:is(.dark *) {color: rgb(255 255 255 / .6)}html[data-halloween] .dark\:decoration-white\/20:is(.dark *) {text-decoration-color: rgb(255 255 255 / .2)}html[data-halloween] .dark\:shadow-\[0_6px_0_\#120a07\]:is(.dark *) {--tw-shadow: 0 6px 0 #000000;box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}html[data-halloween] .dark\:ring-1:is(.dark *) {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}html[data-halloween] .dark\:ring-white\/10:is(.dark *) {--tw-ring-color: rgb(70 53 107 / 0.1)}html[data-halloween] .dark\:ring-white\/15:is(.dark *) {--tw-ring-color: rgb(70 53 107 / 0.15)}html[data-halloween] .dark\:placeholder\:text-white\/25:is(.dark *)::placeholder {color: rgb(255 255 255 / .25)}html[data-halloween] .dark\:focus-within\:border-white\/20:focus-within:is(.dark *) {border-color: rgb(70 53 107 / .2)}html[data-halloween] .dark\:hover\:border-white\/40:hover:is(.dark *) {border-color: rgb(70 53 107 / .4)}html[data-halloween] .dark\:hover\:bg-white\/15:hover:is(.dark *) {background-color: rgb(29 21 52 / .15)}html[data-halloween] .dark\:hover\:bg-white\/20:hover:is(.dark *) {background-color: rgb(29 21 52 / .2)}html[data-halloween] .dark\:hover\:text-white:hover:is(.dark *) {color: rgb(255 255 255 / var(--tw-text-opacity,1))}html[data-halloween] .dark\:hover\:text-white\/40:hover:is(.dark *) {color: rgb(255 255 255 / .4)}@media not all and (min-width:768px) {html[data-halloween] .max-md\:border-bearish-peach\/40 {border-color: rgb(70 53 107 / .4)}}@media not all and (min-width:768px) {html[data-halloween] .max-md\:border-bearish-peach\/50 {border-color: rgb(70 53 107 / .5)}}@media not all and (min-width:768px) {html[data-halloween] .max-md\:bg-bearish-cream {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}}@media not all and (min-width:768px) {html[data-halloween] .max-md\:bg-white {background-color: rgb(29 21 52 / var(--tw-bg-opacity,1))}}@media not all and (min-width:768px) {html[data-halloween] .max-md\:shadow-\[0_-4px_20px_rgb\(64_37_30\/0\.12\)\] {--tw-shadow: 0 -4px 20px rgb(0 0 0 / 0.12);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}}@media not all and (min-width:768px) {html[data-halloween] .max-md\:ring-2 {box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgb(0 0 0 / 0))}}@media not all and (min-width:768px) {html[data-halloween] .max-md\:ring-bearish-apricot {--tw-ring-color: rgb(255 192 120 / var(--tw-ring-opacity,1))}}@media not all and (min-width:640px) {html[data-halloween] .max-sm\:bg-\[\#1b0f0b\] {background-color: rgb(27 15 11 / var(--tw-bg-opacity,1))}}@media (min-width:640px) {html[data-halloween] .sm\:border-\[\#40251E\] {border-color: rgb(0 0 0 / var(--tw-border-opacity,1))}}@media (min-width:640px) {html[data-halloween] .sm\:shadow-\[0_10px_0_\#40251E\] {--tw-shadow: 0 10px 0 #000000}}@media (min-width:640px) {html[data-halloween] .sm\:shadow-\[0_10px_0_\#40251E\],html[data-halloween] .sm\:shadow-\[0_6px_0_\#40251E\] {box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}}@media (min-width:640px) {html[data-halloween] .sm\:shadow-\[0_6px_0_\#40251E\] {--tw-shadow: 0 6px 0 #000000}}@media (min-width:640px) {html[data-halloween] .sm\:shadow-none {--tw-shadow: 0 0 rgb(0 0 0 / 0);--tw-shadow-colored: 0 0 rgb(0 0 0 / 0);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}}@media (min-width:768px) {html[data-halloween] .peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow-sm {--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);box-shadow: var(--tw-ring-offset-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-ring-shadow,0 0 rgb(0 0 0 / 0)),var(--tw-shadow)}}html[data-halloween] .\[\&\:has\(\[aria-selected\]\)\]\:bg-bearish-apricot\/20:has([aria-selected]) {background-color: rgb(255 192 120 / .2)}html[data-halloween] .\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-bearish-apricot\/10:has([aria-selected].day-outside) {background-color: rgb(255 192 120 / .1)}html[data-halloween] .\[\&\>svg\]\:text-amber-500>svg {color: rgb(245 162 21 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&\>svg\]\:text-bearish-terracotta>svg {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&\>svg\]\:text-blue-500>svg {color: rgb(142 183 250 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&\>svg\]\:text-blue-600>svg {color: rgb(149 179 245 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&\>svg\]\:text-green-500>svg {color: rgb(36 206 98 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&\>svg\]\:text-green-600>svg {color: rgb(28 208 94 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&\>svg\]\:text-red-500>svg {color: rgb(247 157 157 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&\>svg\]\:text-red-600>svg {color: rgb(240 161 161 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&_\[cmdk-group-heading\]\]\:text-bearish-mahogany [cmdk-group-heading] {color: rgb(240 230 247 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&_\[cmdk-group-heading\]\]\:text-bearish-mahogany\/70 [cmdk-group-heading] {color: rgb(240 230 247 / .7)}html[data-halloween] .\[\&_a\]\:text-bearish-terracotta a {color: rgb(199 184 216 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&_h3\]\:text-bearish-chocolate h3 {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&_strong\]\:text-bearish-chocolate strong {color: rgb(255 248 240 / var(--tw-text-opacity,1))}html[data-halloween] .\[\&_ul\]\:marker\:text-bearish-terracotta * ul::marker {color: #c7b8d8}html[data-halloween] .\[\&_ul\]\:marker\:text-bearish-terracotta ul::marker {color: #c7b8d8}
/* Halloween night, hand-written layer. The Haunted Den concept's palette. Scoped to html[data-halloween]; loaded only while the theme is on. */
html[data-halloween]{color-scheme:only dark;background:#120d24;
  --bearish-chocolate:#fff8f0;--bearish-mahogany:#f0e6f7;--bearish-terracotta:#c7b8d8;--bearish-apricot:#ffc078;--bearish-peach:#2c2047;--bearish-cream:#1d1534;
  --background:#120d24;--foreground:#fff8f0;--card:#1d1534;--card-foreground:#fff8f0;--popover:#1d1534;--popover-foreground:#fff8f0;
  --primary:#ffc078;--primary-foreground:#40251e;--secondary:#2c2047;--secondary-foreground:#fff8f0;--muted:#2c2047;--muted-foreground:#c7b8d8;
  --accent:#3a2a5c;--accent-foreground:#fff8f0;--border:#46356b;--input:#6a5596;--ring:#ffc078;
  --af-field-text:#fff8f0;--af-field-bg:#2c2047}
html[data-halloween] body{background:transparent;color:#fff8f0}
html[data-halloween] .lv2{--chocolate:#fff8f0;--mahogany:#f0e6f7;--terracotta:#c7b8d8;--apricot:#ffc078;--peach:#2c2047;--cream:#1d1534;--ink-on-dark:#fff1e2;--edge:#46356b;--bg-yellow:#2c2047;--bg-pink:#33245a;--bg-lightblue:#1d2a52;--bg-green:#1d3a2c;color:#fff8f0}

/* The night behind everything: sky and moon from the concept art, then stars, fading into the dark. */
html[data-halloween] body::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:
  linear-gradient(180deg,rgba(18,13,36,.15) 0,rgba(18,13,36,.6) 20vh,rgba(18,13,36,.86) 42vh,#120d24 64vh),
  url(media/sky.webp) top center/cover no-repeat,#120d24}
@media (max-width:767px){html[data-halloween] body::before{background:
  linear-gradient(180deg,rgba(18,13,36,.2) 0,rgba(18,13,36,.7) 18vh,rgba(18,13,36,.9) 32vh,#120d24 46vh),
  url(media/sky.webp) 78% top/auto 48vh no-repeat,#120d24}}

/* Landing bands that were pastel: same night, and the banner art dims to sit in it */
html[data-halloween] .lv2 .fcta,html[data-halloween] .lv2 .fcta::before{background:#2c2047!important}
html[data-halloween] .lv2 .fcta{color:#fff8f0}
html[data-halloween] .lv2 .wave-out{visibility:hidden}
html[data-halloween] .lv2 :is(.itb-base,.fr){filter:brightness(.68) saturate(.92)}

/* Reading and account pages: the same night, dimmer behind the text */
html[data-halloween=calm] body::before{background:linear-gradient(180deg,rgba(18,13,36,.62) 0,rgba(18,13,36,.88) 26vh,#120d24 48vh),url(media/sky.webp) top center/cover no-repeat,#120d24}

/* Page wrappers open onto the night; cards, sheets and dialogs keep their dusk surface. */
html[data-halloween] :is(main,section,.min-h-screen,.min-h-svh,main>div,.lv2,.lv2 .paper):is(.bg-white,.bg-bearish-cream,[class*="bg-[#fff8f0"],[class*="bg-[#FFF8F0"],.paper,.lv2):not([role=dialog] *){background-color:transparent!important}
html[data-halloween] .lv2 .paper{background-image:radial-gradient(rgba(199,184,216,.12) 1.2px,transparent 1.3px)}
html[data-halloween] .lv2 .itb,html[data-halloween] .lv2 .itb-copy{background:transparent!important}

/* Type */
html[data-halloween] :is(h1,h2){color:#ffc078!important;font-weight:900}
html[data-halloween] h3{color:#fff8f0}
html[data-halloween] a:focus-visible,html[data-halloween] button:focus-visible{outline:3px solid #ffc078;outline-offset:2px}

/* Fields */
html[data-halloween] :is(input,textarea,select):not([type=checkbox],[type=radio],[type=range]){border-color:#6a5596}
html[data-halloween] :is(input,textarea)::placeholder{color:#c7b8d8}

/* Caramel buttons with a black edge, like the concept's */
html[data-halloween] :is(button,a).bg-bearish-apricot,html[data-halloween] :is(button,a)[class*="bg-[#FFC078]"]{border-color:#000}

/* Header and footer */
html[data-halloween] nav[aria-label="Main navigation"],html[data-halloween] [data-testid=phone-topbar]{background:rgba(18,13,36,.88)!important;border-bottom:1px solid #46356b;backdrop-filter:blur(8px)}
html[data-halloween] footer[role=contentinfo]{position:relative;background:#0d0a1a!important;border-top:3px solid #784437}
html[data-halloween] footer[role=contentinfo]::before,html[data-halloween] footer[role=contentinfo]::after{content:"";position:absolute;top:-44px;width:64px;height:68px;background:url(media/pumpkin-2.webp) center/contain no-repeat;pointer-events:none}
html[data-halloween] footer[role=contentinfo]::before{left:16px}
html[data-halloween] footer[role=contentinfo]::after{right:16px;transform:scaleX(-1)}
html[data-halloween] footer[role=contentinfo] :is(a,p){color:#fbbd8e}

/* The official wordmark in pumpkin colors */
html[data-halloween] img[src*="logo-wordmark"]{content:url(media/logo-wordmark.webp)}

/* Seasonal copy and links: in the page all year as hidden markup, shown only here */
html[data-halloween] [data-hw-off]{display:none!important}
html[data-halloween] [data-hw-only="block"][hidden]{display:block!important}
html[data-halloween] [data-hw-only="flex"][hidden]{display:flex!important}
html[data-halloween] [data-hw-only="inline-flex"][hidden]{display:inline-flex!important}
html[data-halloween] [data-hw-only="grid"][hidden]{display:grid!important}

/* Home: the Den scene sits under the hero, with a scrim that keeps the copy readable */
html[data-halloween] [data-hw-hero]{position:relative;background:transparent!important;isolation:isolate}
.hw-banner{display:grid;gap:0;max-width:1000px;margin:0 auto 32px;border:3px solid #784437;border-radius:16px;overflow:hidden;background:#1d1534;color:#fff8f0}
.hw-banner-art{width:100%;aspect-ratio:3/2;background:url(/haunted-den/hero.webp) 50% 62%/cover no-repeat}
.hw-banner-in{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding:18px}
.hw-banner-eyebrow{font:700 12px/1.3 var(--font-body),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fbbd8e}
html[data-halloween] .hw-banner-title{margin:0;font:900 clamp(26px,3.6vw,36px)/1.12 var(--font-header),sans-serif;color:#ffc078!important;text-wrap:balance}
.hw-banner-copy{margin:0;font-size:15px;line-height:1.55;color:#fff8f0;text-wrap:pretty;max-width:46ch}
.hw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:12px;border:2px solid #000;box-shadow:0 4px 0 #000;background:#ffc078;color:#40251e!important;font:900 16px/1 var(--font-header),sans-serif;white-space:nowrap;text-decoration:none}
.hw-btn:active{transform:translateY(3px);box-shadow:0 1px 0 #000}
@media (min-width:768px){.hw-banner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.hw-banner-art{height:100%;aspect-ratio:auto;min-height:280px}.hw-banner-in{padding:28px}}
.hw-banner-wrap{padding:24px 16px 8px}

html[data-halloween] [data-hw-hero] h1{text-shadow:0 2px 0 #000,0 0 14px rgba(18,13,36,.85)}
html[data-halloween] [data-hw-hero] p{text-shadow:0 1px 8px rgba(18,13,36,.9)}
/* Tablets: the seasonal title's long unbroken line stays on screen. */
@media (min-width:768px) and (max-width:1100px){html[data-halloween] [data-hw-hero] h1{font-size:52px}}

/* Home, top of the page: Happy Halloween and the way in */
.hw-top{position:relative;z-index:1;border-block:2px solid #784437;background:linear-gradient(90deg,rgba(18,13,36,.93),rgba(18,13,36,.72) 55%,rgba(18,13,36,.35)),url(/haunted-den/hero.webp) 50% 58%/cover no-repeat,#1d1534}
.hw-top-in{display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:14px 16px;min-width:0}
.hw-top-logo{flex:none;width:52px;height:46px;background:url(media/logo-symbol.webp) center/contain no-repeat}
.hw-top-copy{flex:1;min-width:0}
html[data-halloween] .hw-top-title{margin:0;font:900 clamp(18px,5.1vw,38px)/1.05 var(--font-header),sans-serif;color:#ffc078;text-shadow:0 2px 0 #000;white-space:nowrap}
.hw-top-sub{margin:3px 0 0;font-size:15px;line-height:1.3;color:#fff8f0;text-shadow:0 1px 4px #000;white-space:nowrap}
.hw-top-cta{flex:none}
@media (max-width:639px){.hw-top-sub{display:none}.hw-top-in{gap:8px;padding:10px 12px}.hw-top-logo{width:38px;height:34px}.hw-top-cta{min-height:44px;padding:0 12px;font-size:14px}}

@media (max-width:359px){html[data-halloween] .hw-top-title{white-space:normal}}

/* Nav entries */
html[data-halloween] .hw-nav{color:#ffc078!important;font-weight:800}
html[data-halloween] .hw-tile{background:#2c2047}
.hw-topbar-link{width:44px;height:44px;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}
.hw-pumpkin-icon{display:block;width:30px;height:33px;background:url(media/pumpkin-2.webp) center/contain no-repeat}

/* Decoration: painted behind the page, never over text or tap targets, and it never takes a tap */
.hw-decor{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}
.hw-decor>*{position:absolute;pointer-events:none;user-select:none}
.hw-web{top:56px;width:clamp(120px,20vw,280px);height:auto;opacity:.55}
.hw-web.l{left:0}.hw-web.r{right:0;transform:scaleX(-1)}
.hw-lantern{top:60px;right:18px;width:44px;height:auto;filter:drop-shadow(0 0 22px rgba(255,190,90,.65))}
.hw-pumpkin{bottom:calc(env(safe-area-inset-bottom,0px) + 8px);height:auto}
.hw-pumpkin.a{left:128px;width:clamp(56px,7vw,104px)}
.hw-pumpkin.b{right:12px;width:clamp(44px,5.5vw,84px)}
.hw-flyer{position:absolute;top:0;left:0;background-repeat:no-repeat;transform:translate(-200px,-200px);will-change:transform}
@media (max-width:767px){.hw-lantern{display:none}.hw-web{top:56px}.hw-pumpkin{bottom:calc(env(safe-area-inset-bottom,0px) + 72px)}}

/* Motion off: flyers never start (the runtime checks), and the press effect goes too */
@media (prefers-reduced-motion:reduce){.hw-btn:active{transform:none}}

/* Sound button */
.hw-sound{position:fixed;z-index:40;left:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 132px);height:44px;min-width:44px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-radius:22px;border:2px solid #000;background:#fff8f0;color:#40251e;font:800 13px/1 var(--font-header),sans-serif;cursor:pointer;white-space:nowrap}
@media (min-width:768px){.hw-sound{bottom:16px}}

/* Toasts */
html[data-halloween] [data-sonner-toaster]{--normal-bg:#1d1534!important;--normal-border:#46356b!important;--normal-text:#fff8f0!important;--success-bg:#1d3a2c!important;--success-border:#2e6b4c!important;--success-text:#d6f5e3!important;--error-bg:#4a1525!important;--error-border:#8f2b45!important;--error-text:#ffd7df!important;--info-bg:#1d2a52!important;--info-border:#34508f!important;--info-text:#dbe6ff!important;--warning-bg:#4a3510!important;--warning-border:#8f6a1f!important;--warning-text:#ffe9b8!important;--gray1:#1d1534!important;--gray12:#fff8f0!important}

/* The header's Trick or Treat button (owner, 2026-10-31): one height with Sign In, never wraps. */
.hw-pill{flex:none;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 16px;border-radius:999px;border:2px solid #40251e;background:linear-gradient(180deg,#ffc078,#f58a2c);color:#2a160f!important;font:900 15px/1 var(--font-header),sans-serif;white-space:nowrap;text-decoration:none;box-shadow:0 3px 0 #40251e,0 0 12px 2px rgba(245,138,44,.55);animation:hw-pill-pulse 2.2s ease-in-out infinite}
.hw-pill:focus-visible{outline:3px solid #ffc078;outline-offset:2px}
.hw-pill-icon{display:block;flex:none;width:22px;height:24px;background:url(media/pumpkin-2.webp) center/contain no-repeat}
@keyframes hw-pill-pulse{0%,100%{box-shadow:0 3px 0 #40251e,0 0 8px 1px rgba(245,138,44,.45)}50%{box-shadow:0 3px 0 #40251e,0 0 22px 7px rgba(245,138,44,.9)}}
@media (prefers-reduced-motion:reduce){.hw-pill{animation:none}}
.hw-pill-bar{margin-left:auto;padding:0 10px;gap:4px;font-size:13px}
.hw-pill-bar .hw-pill-icon{width:18px;height:20px}
/* Narrow phones: the wordmark and the button give up width so Sign In stays on screen. */
@media (max-width:374px){html[data-halloween] .af-topbar a[aria-label="Bearish home"] img{width:84px}.hw-pill-bar{padding:0 8px;font-size:12px}.hw-pill-bar .hw-pill-icon{display:none}}
.hw-menu-pill{background:linear-gradient(180deg,#ffc078,#f58a2c);color:#2a160f!important;border:2px solid #40251e;border-radius:14px;animation:hw-pill-pulse 2.2s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.hw-menu-pill{animation:none}}
.hw-tablet-only{margin-left:auto;margin-right:8px}
@media (min-width:1280px){html[data-halloween] .hw-tablet-only[data-hw-only][hidden]{display:none!important}}
html[data-halloween] .hw-off{display:none!important}
.hw-pill-lg{height:48px;padding:0 22px;font-size:16px}
/* Until the door is open to the public the theme stays, but nothing sends people to a shut door. */
html[data-halloween][data-hd-door=shut] .hw-pill[data-hw-only][hidden],html[data-halloween][data-hd-door=shut] .hw-menu-pill[data-hw-only][hidden]{display:none!important}
html[data-halloween][data-hd-door=shut] .hw-off{display:contents!important}
