.pis-hero__canvas,.pis-hero__gates{filter:grayscale(calc(1 - var(--figure-lit, 0)))}.pis-hero__poster{background:radial-gradient(58% 44% at 50% 46%,color-mix(in srgb,var(--ink-2) 16%,transparent),transparent 68%),radial-gradient(120% 82% at 50% 50%,color-mix(in srgb,var(--ink-2) 5%,transparent),transparent 72%),radial-gradient(90% 60% at 18% 8%,color-mix(in srgb,var(--ink-1) 5%,transparent),transparent 70%),var(--pis-ground)}html:not(.dark) .pis-hero__poster{background:radial-gradient(58% 44% at 50% 46%,color-mix(in srgb,var(--ink-3) 12%,transparent),transparent 70%),radial-gradient(120% 82% at 50% 50%,color-mix(in srgb,var(--ink-3) 6%,transparent),transparent 74%),radial-gradient(90% 60% at 16% 6%,color-mix(in srgb,var(--bg-card) 80%,transparent),transparent 66%),var(--pis-ground)}.fc-orbit-scene,.fc-orbit-stage:before,.fc-orbit-stage:after{filter:grayscale(calc(1 - var(--figure-lit, 0)))}.tmx-astrolabe,.tmx-body-button,.ln-map__field,.ln-map__svg,.ln-map__labels,.ln-leg__dot{filter:grayscale(calc(1 - var(--figure-lit, 0)))}.ln-leg__element{margin-inline-start:.4em;color:var(--ink-3)}html[data-colour-rest] .ln-map[data-figure-host] :is(.ln-map__field,.ln-map__svg,.ln-map__labels){filter:none}html[data-colour-rest] .ln-map[data-figure-host]{filter:grayscale(calc(1 - var(--figure-lit-self, 0)))}.tarot-card-back-stack,.tarot-deck-origin,[data-tarot-deal-state=ready] .tarot-card-art--spread{--tarot-back-accent: color-mix(in oklab, var(--rule), var(--gold) calc(var(--figure-lit, 0) * 100%));--tarot-back-ink: var(--ink-3)}html:not(.dark) :is(.tarot-card-back-stack,.tarot-deck-origin,[data-tarot-deal-state=ready] .tarot-card-art--spread){--tarot-back-accent: color-mix(in oklab, var(--ink-3), var(--gold) calc(var(--figure-lit, 0) * 100%))}.tarot-card-back__sigil{color:color-mix(in oklab,var(--ink-2),var(--gold) calc(var(--figure-lit, 0) * 100%));filter:none}.tarot-day-seal__orbit--inner{border-color:color-mix(in srgb,var(--ink-3) 24%,transparent)}.tarot-day-seal__marker{background:color-mix(in oklab,var(--ink-3),var(--gold) calc(var(--figure-lit, 0) * 100%));box-shadow:none}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack{grid-area:1 / 1}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack:not(.tarot-card-back-stack--lit){--tarot-back-accent: var(--rule)}html[data-colour-rest]:not(.dark) .tarot-day-seal>.tarot-card-back-stack:not(.tarot-card-back-stack--lit){--tarot-back-accent: var(--ink-3)}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack:not(.tarot-card-back-stack--lit) .tarot-card-back__sigil{color:var(--ink-2)}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack:not(.tarot-card-back-stack--lit) .tarot-card-back-stack__echo--one{opacity:calc(.5 * (1 - var(--figure-lit, 0)))}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack:not(.tarot-card-back-stack--lit) .tarot-card-back-stack__echo--two{opacity:calc(.32 * (1 - var(--figure-lit, 0)))}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack--lit{--tarot-back-accent: var(--gold);opacity:var(--figure-lit, 0);pointer-events:none}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack--lit .tarot-card-back__sigil{color:var(--gold)}html[data-colour-rest] .tarot-day-seal .tarot-day-seal__marker{background:var(--ink-3)}html[data-colour-rest] .tarot-day-seal .tarot-day-seal__marker:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gold);opacity:var(--figure-lit, 0);pointer-events:none}.challenge-timewheel__field,.challenge-timewheel__ring,.challenge-timewheel__node,.challenge-timewheel__legend li,.aa-fan{filter:grayscale(calc(1 - var(--figure-lit, 0)))}html:not(.dark) .challenge-timewheel__ring--1{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-1-sun) 50%,var(--ink-2)) 70%,transparent)}html:not(.dark) .challenge-timewheel__ring--2{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-2-moon) 50%,var(--ink-2)) 70%,transparent)}html:not(.dark) .challenge-timewheel__ring--3{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-3-mercury) 50%,var(--ink-2)) 70%,transparent)}html:not(.dark) .challenge-timewheel__ring--4{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-4-venus) 50%,var(--ink-2)) 70%,transparent)}html:not(.dark) .challenge-timewheel__ring--5{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-5-mars) 50%,var(--ink-2)) 70%,transparent)}html:not(.dark) .challenge-timewheel__ring--6{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-6-jupiter) 50%,var(--ink-2)) 70%,transparent)}html:not(.dark) .challenge-timewheel__ring--7{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-7-saturn) 50%,var(--ink-2)) 70%,transparent)}html:not(.dark) .challenge-timewheel__node{--node-color-ink: color-mix(in srgb, var(--node-color) 50%, var(--ink-2));border-color:color-mix(in srgb,var(--node-color-ink) 80%,transparent)}html:not(.dark) .challenge-timewheel__node.is-completed{border-color:var(--node-color-ink);background:var(--node-color-ink)}html:not(.dark) .challenge-timewheel__node:is(.is-ready,.is-current){background:var(--node-color-ink);box-shadow:0 0 0 2px var(--node-color-ink)}html:not(.dark) .challenge-timewheel__legend li{border-top-color:color-mix(in srgb,var(--legend-color) 50%,var(--ink-2))}html:not(.dark) .challenge-timewheel__field{background-image:radial-gradient(circle,var(--ink-2) 0 1px,transparent 1.5px),radial-gradient(circle,var(--ink-3) 0 1px,transparent 1.5px)}html.dark .challenge-timewheel__ring--1{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-1-sun) 50%,var(--ink-2)) 60%,transparent)}html.dark .challenge-timewheel__ring--2{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-2-moon) 50%,var(--ink-2)) 60%,transparent)}html.dark .challenge-timewheel__ring--3{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-3-mercury) 50%,var(--ink-2)) 60%,transparent)}html.dark .challenge-timewheel__ring--4{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-4-venus) 50%,var(--ink-2)) 60%,transparent)}html.dark .challenge-timewheel__ring--5{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-5-mars) 50%,var(--ink-2)) 60%,transparent)}html.dark .challenge-timewheel__ring--6{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-6-jupiter) 50%,var(--ink-2)) 60%,transparent)}html.dark .challenge-timewheel__ring--7{border-color:color-mix(in srgb,color-mix(in srgb,var(--gen-7-saturn) 50%,var(--ink-2)) 60%,transparent)}.tarot-gallery__item .tarot-card-art__frame{--tarot-accent: var(--rule);overflow:visible;border-color:transparent;background:none;box-shadow:0 1.5rem 2.5rem -1.5rem var(--tarot-shadow)}html:not(.dark) .tarot-gallery__item .tarot-card-art__frame{--tarot-accent: var(--ink-3)}.tarot-gallery__item .tarot-card-art__frame:before,.tarot-gallery__item .tarot-card-art__frame:after{content:"";position:absolute;z-index:-1;inset:-1px;border:1px solid color-mix(in srgb,var(--tarot-accent) 46%,var(--border-card));border-radius:inherit;background:linear-gradient(145deg,color-mix(in srgb,var(--tarot-accent) 70%,var(--tarot-surface)),color-mix(in srgb,var(--tarot-ink-muted) 24%,var(--tarot-surface)) 48%,color-mix(in srgb,var(--tarot-accent) 58%,var(--tarot-surface)));box-shadow:0 1px color-mix(in srgb,var(--tarot-ink) 10%,transparent) inset;pointer-events:none}.tarot-gallery__item .tarot-card-art__frame:before{opacity:calc(1 - var(--figure-lit, 0))}.tarot-gallery__item .tarot-card-art__frame:after{--tarot-accent: var(--gold);opacity:var(--figure-lit, 0)}.rite-ahead-moon svg{filter:grayscale(calc(1 - var(--figure-lit, 0)))}html[data-colour-rest] .livingsky .orrery>svg,html[data-colour-rest] .livingsky .orrery__core,html[data-colour-rest] .livingsky .hours__cells,html[data-colour-rest] .livingsky .badge__cluster{filter:grayscale(calc(1 - var(--figure-lit, 0)))}html[data-colour-rest] .sign-orb.active,html[data-colour-rest] .moon-orbit-ring,html[data-colour-rest] .recalib-dot{filter:grayscale(calc(1 - var(--figure-lit, 0)))}html[data-colour-rest] [data-deep-rest] .analysis-radar-figure[data-figure-host]>svg,html[data-colour-rest] [data-deep-rest] [data-figure-host]>dt>.reading-correspondence-icon,html[data-colour-rest] [data-deep-rest] .ew-row[data-figure-host]>.ew-row__rail,html[data-colour-rest] [data-deep-rest] .ew-axis[data-figure-host]>.ew-axis__rail{filter:grayscale(calc(1 - var(--figure-lit, 0)))}
