html[data-halloween="2026"]{--crab-bg: #0c0a12;--crab-surface: #191321;--crab-surface-raised: #241b31;--crab-line: #42324f;--crab-line-strong: #74517c;--crab-text: #faf5ff;--crab-muted: #b9acc7;--crab-accent: #ff8a3d;--crab-accent-soft: #472817;--acq-ink: #faf5ff;--acq-muted: #b9acc7;--acq-panel: #191321;--acq-border: #74517c;--acq-accent: #ff8a3d;--acq-accent-strong: #ff8a3d;--acq-cyan: #c3a7ff;background:var(--crab-bg)}html[data-halloween="2026"] body{background:var(--crab-bg)}html[data-halloween="2026"] :is(.app-shell,.auth-shell,.acquisition-page,.acquisition-state,.acquisition-age-screen){background-color:var(--crab-bg);background-image:linear-gradient(180deg,transparent,var(--crab-bg) 640px),url(/assets/night-scene-pUP2PkNB.webp);background-repeat:no-repeat;background-size:100% 100%,100% auto;background-position:center top;color:var(--crab-text)}html[data-halloween="2026"] :is(.app-shell .topbar,.landing-nav){background:#0c0a12c7;border-color:var(--crab-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-halloween="2026"] .brand-logo{position:relative}html[data-halloween="2026"] .brand-logo:after{content:"";position:absolute;top:-6px;left:-8px;width:30px;height:25px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2080%2064'%20fill='none'%3e%3cpath%20d='M20%2046%2039%208q7-8%2019-2L49%2013l11%2034Z'%20fill='%2345316b'%20stroke='%23a78bfa'%20stroke-width='2'/%3e%3cpath%20d='m22%2040%2033-8%204%2012-39%209Z'%20fill='%23ff8a3d'/%3e%3cpath%20d='m37%2037%2012-3%203%2010-12%203Z'%20fill='%2320152e'%20stroke='%23f6c85f'%20stroke-width='2'/%3e%3cellipse%20cx='40'%20cy='50'%20rx='36'%20ry='9'%20transform='rotate(-12%2040%2050)'%20fill='%2338214f'%20stroke='%23a78bfa'%20stroke-width='2'/%3e%3c/svg%3e") center / contain no-repeat;pointer-events:none}html[data-halloween="2026"] :is(.primary:not(.danger),.credits-purchase-button,.landing-primary){background:linear-gradient(120deg,#ffac61,#ff8a3d);border-color:#ffac61;color:#241307;box-shadow:0 3px 16px #ff8a3d29}html[data-halloween="2026"] :is(.secondary,.search,.explore-tag-facet>summary,.explore-category-strip button,.responsive-filter-disclosure>summary,.member-preferences-trigger){background-color:#191321f0;border-color:var(--crab-line);color:var(--crab-text)}html[data-halloween="2026"] :is(.search input,.search button){background:transparent;color:var(--crab-text)}html[data-halloween="2026"] :is(.topbar nav button[aria-current=page],.mobile-primary-navigation button[aria-current=page],.explore-category-strip button.active,.explore-output-options button.active){background:var(--crab-accent-soft);color:#ffac61;border-color:var(--crab-accent)}html[data-halloween="2026"] .mobile-primary-navigation{background:#0c0a12f7;border-color:var(--crab-line)}html[data-halloween="2026"] :is(.account-card,.creator-panel,.record-card,.navigation-drawer-panel,.featured-collection,.acquisition-age-dialog){background-color:var(--crab-surface);border-color:var(--crab-line)}html[data-halloween="2026"] :where(button,input,select,textarea,summary,a,[role=button]):focus-visible{outline-color:#ffac61}html[data-halloween="2026"] .featured-banner{border-color:#986139;box-shadow:0 0 16px #ff8a3d1f}html[data-halloween="2026"] .featured-banner:after{content:"";position:absolute;z-index:1;inset:auto 0 0;height:24px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20400%2036'%20fill='none'%3e%3cpath%20d='M0%203Q200%2030%20400%203'%20stroke='%23a97b55'%20stroke-width='1.5'/%3e%3cg%20stroke='%23efad68'%20stroke-width='.5'%3e%3cpath%20d='m24%206%2024%203-11%2021Z'%20fill='%23ff8a3d'/%3e%3cpath%20d='m84%2012%2024%202-13%2020Z'%20fill='%2369408c'/%3e%3cpath%20d='m144%2016%2024%201-12%2019Z'%20fill='%23ff8a3d'/%3e%3cpath%20d='m224%2016%2024-1-11%2020Z'%20fill='%2369408c'/%3e%3cpath%20d='m284%2013%2024-2-10%2021Z'%20fill='%23ff8a3d'/%3e%3cpath%20d='m344%209%2024-3-9%2022Z'%20fill='%2369408c'/%3e%3c/g%3e%3cg%20fill='%23ff8a3d'%20stroke='%23ffb65c'%3e%3cellipse%20cx='64'%20cy='18'%20rx='8'%20ry='8'/%3e%3cellipse%20cx='200'%20cy='25'%20rx='8'%20ry='8'/%3e%3cellipse%20cx='328'%20cy='18'%20rx='8'%20ry='8'/%3e%3c/g%3e%3cpath%20d='m60%2016%203-2v3Zm7-2%203%202-3%201Zm-6%206%206%200-3%203Zm135%203%203-2v3Zm7-2%203%202-3%201Zm-6%206h6l-3%203Zm127-11%203-2v3Zm7-2%203%202-3%201Zm-6%206h6l-3%203Z'%20fill='%2338214f'/%3e%3c/svg%3e") center bottom / auto 24px repeat-x;pointer-events:none}html[data-halloween="2026"] .real-template-card{isolation:isolate;border:1px solid #ef8d40;box-shadow:0 0 0 1px #ff8a3d2e,0 0 12px #ff8a3d21}html[data-halloween="2026"] .real-template-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background:url(/assets/card-overlay-CfuLwb7K.webp) center / 100% 100% no-repeat;pointer-events:none}html[data-halloween="2026"] .real-template-card .static-card-copy{z-index:3;max-width:calc(62% - 12px)}html[data-halloween="2026"] .real-template-card .template-video-controls{z-index:4;bottom:25%}html[data-halloween="2026"] .real-template-card :is(.template-remix-action,.template-not-interested){z-index:4}html[data-halloween="2026"] .real-template-card:has(.template-not-interested):after{opacity:.9}html[data-halloween="2026"] .real-template-card:is(:hover,:focus-within){border-color:#ffc179;box-shadow:0 0 0 1px #ff8a3d,0 0 20px #ff8a3d40}html[data-halloween="2026"] .hero-poster{border-color:#ef8d40}html[data-halloween="2026"] .acquisition-page:before{background:none}html[data-halloween="2026"] .poster-blue-wash{background:linear-gradient(180deg,transparent 70%,rgb(71 40 23 / 25%))}@media(max-width:767px){html[data-halloween="2026"] :is(.app-shell,.auth-shell,.acquisition-page,.acquisition-state,.acquisition-age-screen){background-size:100% 100%,auto 430px;background-position:center top,72% top;background-image:linear-gradient(180deg,rgb(12 10 18 / 10%),transparent 140px,var(--crab-bg) 430px),url(/assets/night-scene-pUP2PkNB.webp)}html[data-halloween="2026"] .app-shell .topbar{background:#0c0a1285}html[data-halloween="2026"] .brand-logo:after{width:25px;height:21px;top:-3px;left:-6px}html[data-halloween="2026"] .featured-banner:after{height:18px;background-size:auto 18px}}@media(forced-colors:active){html[data-halloween="2026"] :is(.real-template-card,.featured-banner,.brand-logo):after{display:none}html[data-halloween="2026"] :is(.app-shell,.auth-shell,.acquisition-page,.acquisition-state,.acquisition-age-screen){background-image:none}}
