.night-tex{position:fixed;inset:0 0 auto;z-index:-1;height:100vh;height:100lvh;overflow:hidden;pointer-events:none;contain:strict}.night-tex--silk{background:radial-gradient(70% 55% at 22% 18%,rgb(40 52 96 / .2),transparent 70%),radial-gradient(60% 50% at 84% 72%,rgb(22 64 84 / .12),transparent 70%),linear-gradient(63deg,#040409,#0b0e1c 22%,#05060c 38%,#0d1122 58%,#040409 76%,#090c18)}.night-tex--haze{background:radial-gradient(50% 60% at 8% 100%,rgb(255 64 190 / .1),transparent 70%),radial-gradient(50% 60% at 92% 100%,rgb(64 216 255 / .09),transparent 70%),radial-gradient(40% 50% at 45% 100%,rgb(150 100 255 / .07),transparent 70%),#090813}.night-tex--gilded{background:radial-gradient(70% 45% at 50% -8%,rgb(120 88 38 / .16),transparent 70%),radial-gradient(40% 40% at 12% 42%,rgb(110 78 30 / .08),transparent 70%),radial-gradient(40% 40% at 88% 62%,rgb(92 40 70 / .06),transparent 70%),#07060c}.night-tex--emerald{background:radial-gradient(70% 55% at 22% 18%,rgb(30 84 58 / .18),transparent 70%),radial-gradient(60% 50% at 84% 72%,rgb(20 70 60 / .12),transparent 70%),linear-gradient(58deg,#020805,#061710 22%,#030a07 38%,#071a12 58%,#020805 76%,#05130d)}.night-tex--malachite{background:repeating-radial-gradient(circle at 18% 28%,rgb(14 50 34 / .5) 0 9px,transparent 9px 26px),repeating-radial-gradient(circle at 82% 78%,rgb(14 50 34 / .45) 0 7px,transparent 7px 22px),#030d08}.night-tex--lattice{background:repeating-linear-gradient(60deg,rgb(150 120 60 / .05) 0 1px,transparent 1px 26px),repeating-linear-gradient(-60deg,rgb(150 120 60 / .05) 0 1px,transparent 1px 26px),radial-gradient(80% 50% at 50% 0%,rgb(20 60 42 / .3),transparent 70%),#030c08}.night-tex--river{background:linear-gradient(90deg,transparent 7%,rgb(255 80 200 / .07) 11%,transparent 16%,transparent 30%,rgb(130 100 255 / .08) 35%,transparent 41%,transparent 57%,rgb(255 190 100 / .06) 62%,transparent 67%,transparent 80%,rgb(64 216 255 / .07) 86%,transparent 92%),repeating-linear-gradient(180deg,rgb(120 130 220 / .035) 0 1px,transparent 1px 7px),#06061a}.night-tex--lanterns{background:radial-gradient(8px 8px at 18% 30%,rgb(255 190 110 / .5),transparent),radial-gradient(5px 5px at 72% 22%,rgb(255 200 130 / .45),transparent),radial-gradient(11px 11px at 84% 64%,rgb(255 180 100 / .3),transparent),radial-gradient(6px 6px at 38% 72%,rgb(255 200 130 / .4),transparent),radial-gradient(4px 4px at 56% 46%,rgb(255 210 150 / .4),transparent),linear-gradient(180deg,#05061a,#070718 60%,#120a18)}.night-tex--krathong{background:radial-gradient(6px 6px at 22% 38%,rgb(255 190 110 / .5),transparent),radial-gradient(7px 7px at 66% 58%,rgb(255 200 130 / .45),transparent),radial-gradient(5px 5px at 82% 26%,rgb(255 190 110 / .4),transparent),radial-gradient(5px 5px at 44% 80%,rgb(255 200 130 / .4),transparent),repeating-linear-gradient(180deg,rgb(90 170 190 / .04) 0 1px,transparent 1px 7px),#040c12}.night-tex--splash{background:repeating-radial-gradient(circle at 24% 32%,transparent 0 34px,rgb(60 190 240 / .07) 34px 36px,transparent 36px 60px) 0 0 / 100% 100%,radial-gradient(60% 50% at 80% 70%,rgb(20 90 120 / .16),transparent 70%),#03101e}.night-tex--lacquer{background:radial-gradient(70% 45% at 50% -8%,rgb(150 30 26 / .2),transparent 70%),radial-gradient(45% 40% at 14% 46%,rgb(120 20 26 / .12),transparent 70%),radial-gradient(45% 40% at 86% 66%,rgb(110 70 20 / .08),transparent 70%),#0b0406}.night-tex--brocade{background:repeating-linear-gradient(56deg,rgb(160 124 58 / .055) 0 1px,transparent 1px 28px),repeating-linear-gradient(-56deg,rgb(160 124 58 / .055) 0 1px,transparent 1px 28px),radial-gradient(80% 50% at 50% 0%,rgb(70 30 90 / .3),transparent 70%),#0a0512}.night-tex--fireworks{background:radial-gradient(34% 26% at 16% 24%,rgb(255 110 210 / .09),transparent 70%),radial-gradient(30% 24% at 84% 34%,rgb(110 190 255 / .08),transparent 70%),linear-gradient(180deg,transparent 70%,rgb(30 50 100 / .14) 100%),#05061a}.night-tex--dusk{background:radial-gradient(12px 12px at 26% 40%,rgb(255 190 110 / .18),transparent),radial-gradient(9px 9px at 70% 58%,rgb(255 200 130 / .16),transparent),linear-gradient(180deg,#08060e,#0a0710 58%,#1c0f10)}.night-tex--voltage{background:radial-gradient(50% 60% at 10% 0%,rgb(255 60 220 / .1),transparent 70%),radial-gradient(50% 60% at 90% 0%,rgb(60 150 255 / .1),transparent 70%),radial-gradient(40% 50% at 50% 0%,rgb(150 255 90 / .06),transparent 70%),#090716}.night-tex-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .9s cubic-bezier(.23,1,.32,1)}.night-tex-canvas.live{opacity:1}.night-tex-grain{position:absolute;inset:0;pointer-events:none}html[data-theme=day] .night-tex{display:none}@media(forced-colors:active){.night-tex{display:none}}html:not([data-theme=day]):has(.night-tex) :is(.sharebar-label,.muted){color:var(--fg-2)}html:not([data-theme=day]):has(.night-tex) :is(.pcover>:not(.pcover-inner,picture),.pcover-img,.ph-hero-img,.ph-hero-scrim,.countdown--hero :is(.cd-bg,.cd-video,.cd-scrim),.art-hero>:is(.art-hero-img,.skyline,.art-scrim),.cn-hero>:is(.cn-hero-img,.cn-hero-scrim),.dh-cover>:is(.dh-cover-img,.dh-cover-scrim)){-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 70%,transparent 100%)}html:not([data-theme=day]):has(.night-tex) :is(.dh,.dh-cover){background:transparent}@media(forced-colors:active){html:has(.night-tex) :is(.pcover>:not(.pcover-inner,picture),.pcover-img,.ph-hero-img,.ph-hero-scrim,.countdown--hero :is(.cd-bg,.cd-video,.cd-scrim),.art-hero>:is(.art-hero-img,.skyline,.art-scrim),.cn-hero>:is(.cn-hero-img,.cn-hero-scrim),.dh-cover>:is(.dh-cover-img,.dh-cover-scrim)){-webkit-mask-image:none;mask-image:none}}
