.paper-backdrop{--tint-hue:220;--tint-chroma:0.03;--paper:oklch(97.5% calc(var(--tint-chroma) * 0.25) var(--tint-hue));--fog-light:oklch(90% calc(var(--tint-chroma) * 0.6) var(--tint-hue));--fog-dark:oklch(45% var(--tint-chroma) var(--tint-hue));--sheet-opacity:55%;--grain-opacity:0.06;--fog-deep:oklch(26% var(--tint-chroma) var(--tint-hue));background:radial-gradient(ellipse 85% 75% at 45% 40%,var(--fog-light) 35%,color-mix(in oklch,var(--fog-dark) 55%,var(--fog-light)))}.paper-backdrop,.paper-backdrop .paper-backdrop-fog,.paper-backdrop .paper-backdrop-fog-deep,.paper-backdrop .paper-backdrop-sheet{position:absolute;inset:0}.paper-backdrop .paper-backdrop-fog,.paper-backdrop .paper-backdrop-fog-deep{-webkit-mask:url(/home/fog.webp) center/cover no-repeat;mask:url(/home/fog.webp) center/cover no-repeat}.paper-backdrop .paper-backdrop-fog{background:var(--fog-dark)}.paper-backdrop .paper-backdrop-fog-deep{background:var(--fog-deep);opacity:0}.paper-backdrop .paper-backdrop-sheet{background:color-mix(in oklch,var(--paper) var(--sheet-opacity),transparent)}.paper-backdrop .paper-backdrop-sheet:after{content:"";position:absolute;inset:0;background:url(/home/grain.png);opacity:var(--grain-opacity)}.paper-backdrop .paper-backdrop-fog,.paper-backdrop .paper-backdrop-fog-deep{will-change:transform,opacity;transition:transform 2.4s cubic-bezier(.33,0,.2,1),opacity 1.7s cubic-bezier(.33,0,.67,1)}.paper-backdrop .paper-backdrop-sheet{transition:opacity 1.7s cubic-bezier(.33,0,.67,1)}.paper-backdrop.is-deep .paper-backdrop-fog,.paper-backdrop.is-deep .paper-backdrop-fog-deep{transform:scale(1.08) translate3d(1.5%,-1.1%,0)}html:not(.dark) .paper-backdrop.is-deep .paper-backdrop-fog{opacity:0}html:not(.dark) .paper-backdrop.is-deep .paper-backdrop-fog-deep{opacity:1}html:not(.dark) .paper-backdrop.is-deep .paper-backdrop-sheet{opacity:.88}html.dark .paper-backdrop{filter:invert(1) hue-rotate(180deg)}@media (prefers-reduced-motion:reduce){.paper-backdrop .paper-backdrop-fog,.paper-backdrop .paper-backdrop-fog-deep{will-change:opacity;transition:opacity 1.7s cubic-bezier(.33,0,.67,1)}.paper-backdrop.is-deep .paper-backdrop-fog,.paper-backdrop.is-deep .paper-backdrop-fog-deep{transform:none}}@media (prefers-reduced-transparency:reduce){.paper-backdrop{background:var(--paper)}.paper-backdrop .paper-backdrop-fog,.paper-backdrop .paper-backdrop-fog-deep,.paper-backdrop .paper-backdrop-sheet{display:none}}