@property --hue-now{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --figure-lit{syntax: "<number>"; inherits: true; initial-value: 0;}@property --figure-lit-self{syntax: "<number>"; inherits: false; initial-value: 0;}html[data-colour-rest] [data-hue]{--hue: var(--ink-2);--hue-rest: var(--ink-2);--lit: 0;--hue-now: color-mix(in oklab, var(--hue-rest), var(--hue) calc(var(--lit) * 100%));--hue-reveal: var(--reveal-out);transition:color var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] [data-hue=gold]{--hue: var(--gold)}html[data-colour-rest] [data-hue=sun]{--hue: var(--gen-1-sun)}html[data-colour-rest] [data-hue=moon]{--hue: var(--gen-2-moon)}html[data-colour-rest] [data-hue=mercury]{--hue: var(--gen-3-mercury)}html[data-colour-rest] [data-hue=venus]{--hue: var(--gen-4-venus)}html[data-colour-rest] [data-hue=mars]{--hue: var(--gen-5-mars)}html[data-colour-rest] [data-hue=jupiter]{--hue: var(--gen-6-jupiter)}html[data-colour-rest] [data-hue=saturn]{--hue: var(--gen-7-saturn)}html[data-colour-rest] [data-hue-rest="1"]{--hue-rest: var(--ink-1)}html[data-colour-rest] [data-hue-rest="3"]{--hue-rest: var(--ink-3)}html[data-colour-rest] [data-hue-rest="4"]{--hue-rest: color-mix(in oklab, var(--ink-3) 55%, transparent)}html[data-colour-rest] [data-hue]:not([data-hue-fill]):not([data-hue-stroke]):not([data-hue-var]){color:var(--hue-now)!important}html[data-colour-rest] [data-hue][data-hue-fill]:not(svg *){background-color:var(--hue-now)!important;background-image:none!important;transition-property:background-color}html[data-colour-rest] svg [data-hue][data-hue-fill],html[data-colour-rest] svg[data-hue][data-hue-fill]{fill:var(--hue-now)!important;transition-property:fill}html[data-colour-rest] svg [data-hue][data-hue-stroke],html[data-colour-rest] svg[data-hue][data-hue-stroke]{stroke:var(--hue-now)!important;transition-property:stroke}html[data-colour-rest] [data-hue][data-hue-var]{transition-property:none}html[data-colour-rest] :is(svg[data-hue],.aa-mark[data-hue],.sign-accent[data-hue]):not([data-hue-fill]):not([data-hue-stroke]):not([data-hue-var]){transition-property:none}html[data-colour-rest] [data-hue][data-hue-edge]:not([data-hue-var]):has(>svg){transition-property:border-color}html[data-colour-rest] :is(svg[data-hue],.aa-mark[data-hue],.sign-accent[data-hue],[data-hue][data-hue-edge]:has(>svg)):not([data-hue-fill]):not([data-hue-stroke]):not([data-hue-var]) :is(path,circle,ellipse,line,polyline,polygon,rect,use,text){transition:color var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] [data-hue]:not([data-hue-scope]):not([data-hue-var]):not([data-hue-rule]){isolation:isolate}@media(hover:hover)and (pointer:fine){html[data-colour-rest] [data-hue]:hover,html[data-colour-rest] [data-hue-scope]:hover [data-hue],html[data-colour-rest] [data-hue][data-hue-group][data-hue-lit]{--lit: 1;--hue-reveal: var(--reveal-in)}}html[data-colour-rest] [data-hue]:focus-visible,html[data-colour-rest] [data-hue-scope]:focus-visible [data-hue],html[data-colour-rest] [data-hue-scope]:has(:focus-visible) [data-hue],html[data-colour-rest] body:has([data-hue-group=gold]:focus-visible) [data-hue-group=gold],html[data-colour-rest] body:has([data-hue-group=sun]:focus-visible) [data-hue-group=sun],html[data-colour-rest] body:has([data-hue-group=moon]:focus-visible) [data-hue-group=moon],html[data-colour-rest] body:has([data-hue-group=mercury]:focus-visible) [data-hue-group=mercury],html[data-colour-rest] body:has([data-hue-group=venus]:focus-visible) [data-hue-group=venus],html[data-colour-rest] body:has([data-hue-group=mars]:focus-visible) [data-hue-group=mars],html[data-colour-rest] body:has([data-hue-group=jupiter]:focus-visible) [data-hue-group=jupiter],html[data-colour-rest] body:has([data-hue-group=saturn]:focus-visible) [data-hue-group=saturn]{--lit: 1;--hue-reveal: var(--reveal-in)}html[data-colour-rest] [data-hue-island] [data-hue]{--hue-rest: var(--plate-ink-soft)}html[data-colour-rest] [data-hue-island] [data-hue-rest="1"]{--hue-rest: var(--plate-ink)}html[data-colour-rest] [data-hue-island] [data-hue-rest="4"]{--hue-rest: color-mix(in oklab, var(--plate-ink-soft) 55%, transparent)}html[data-colour-rest] [data-hue-island] [data-hue=gold]{--hue: var(--plate-gold)}html[data-colour-rest] [data-hue-island] [data-hue=sun]{--hue: var(--plate-gen-sun)}html[data-colour-rest] [data-hue-island] [data-hue=moon]{--hue: var(--plate-gen-moon)}html[data-colour-rest] [data-hue-island] [data-hue=mercury]{--hue: var(--plate-gen-mercury)}html[data-colour-rest] [data-hue-island] [data-hue=venus]{--hue: var(--plate-gen-venus)}html[data-colour-rest] [data-hue-island] [data-hue=mars]{--hue: var(--plate-gen-mars)}html[data-colour-rest] [data-hue-island] [data-hue=jupiter]{--hue: var(--plate-gen-jupiter)}html[data-colour-rest] [data-hue-island] [data-hue=saturn]{--hue: var(--plate-gen-saturn)}html[data-colour-rest] [data-figure-host]{--figure-lit: 0;transition:--figure-lit var(--reveal-out) var(--ease-reveal)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] [data-figure-host]:hover{--figure-lit: 1;transition-duration:var(--reveal-in)}}html[data-colour-rest] [data-figure-host]:focus-visible,html[data-colour-rest] [data-figure-host]:has(:focus-visible){--figure-lit: 1;transition-duration:var(--reveal-in)}@media print,(forced-colors:active){html[data-colour-rest] [data-hue]{--lit: 0}html[data-colour-rest] [data-figure-host]{--figure-lit: 0}}html[data-colour-rest] [data-hue-scope]:has(:is(input,select,textarea):focus) .calc-well[data-hue]{--lit: 0}@media(hover:hover)and (pointer:fine){html[data-colour-rest]:not(.dark) [data-calculator-column] .glass-card-hover[data-hue-scope]:hover{border-color:var(--rule)}}html[data-colour-rest] .gate-opens>li:before{background:var(--ink-3)!important}html[data-colour-rest] input.claim-check[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--ink-1);box-shadow:none}html[data-colour-rest] input.claim-check[type=checkbox]:focus-visible{outline:2px solid var(--gold-soft);outline-offset:2px}html[data-colour-rest] .zodiac-footer-glyph[data-hue][data-hue-rest="3"]{opacity:1;filter:none}html[data-colour-rest] .pl-bullets [data-hue]{--hue: var(--gold-soft)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] .pl-card:hover .pl-bullets [data-hue]{--lit: 1;--hue-reveal: var(--reveal-in)}}html[data-colour-rest] .pl-card:has(:focus-visible) .pl-bullets [data-hue]{--lit: 1;--hue-reveal: var(--reveal-in)}html[data-colour-rest]:not(.dark) :is(.pl-held-row+.pl-held-row,.pl-faq-more-row+.pl-faq-more-row,.pl-foot-row){border-color:var(--hair)}html[data-colour-rest]:not(.dark) :is(.pl-c-holds,.pl-free,.pl-trust>div+div,.pl-pay,.pl-proof-row,.pl-foot,.pl-faq-row,.fa-seg-track){border-color:var(--rule)}html[data-colour-rest]:not(.dark) .pl-cmp :is(thead th,.pl-cmp-group th){border-bottom-color:var(--rule)}html[data-colour-rest]:not(.dark) .pl-cmp tbody tr:not(.pl-cmp-group)+tr:not(.pl-cmp-group)>*,html[data-colour-rest]:not(.dark) .pl-cmp tbody tr:not(.pl-cmp-group){border-top-color:var(--hair)}html[data-colour-rest] .gen-ladder:before{background:linear-gradient(to bottom,transparent,var(--rule) 8%,var(--rule) 92%,transparent)}html[data-colour-rest] .site-still[data-figure-host]{transition-property:none}html[data-colour-rest] :is(.pis-hero,.fc-orbit-stage,.tmx-astrolabe,.ln-leg,.challenge-timewheel,.aa-hero__instrument,.rite-ahead-day,.tarot-daily__visual)[data-figure-host]{transition-property:none}html[data-colour-rest] [data-figure-host] :is(.pis-hero__canvas,.pis-hero__gates,.fc-orbit-scene,.ln-leg__dot,.challenge-timewheel__field,.challenge-timewheel__ring,.challenge-timewheel__node,.challenge-timewheel__legend li,.aa-fan,.rite-ahead-moon svg),html[data-colour-rest] .fc-orbit-stage[data-figure-host]:before,html[data-colour-rest] .fc-orbit-stage[data-figure-host]:after,html[data-colour-rest] .tmx-astrolabe[data-figure-host]{transition:filter var(--reveal-out) var(--ease-reveal)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] [data-figure-host]:hover :is(.pis-hero__canvas,.pis-hero__gates,.fc-orbit-scene,.ln-leg__dot,.challenge-timewheel__field,.challenge-timewheel__ring,.challenge-timewheel__node,.challenge-timewheel__legend li,.aa-fan,.rite-ahead-moon svg),html[data-colour-rest] .fc-orbit-stage[data-figure-host]:hover:before,html[data-colour-rest] .fc-orbit-stage[data-figure-host]:hover:after,html[data-colour-rest] .tmx-astrolabe[data-figure-host]:hover{transition-duration:var(--reveal-in)}}html[data-colour-rest] [data-figure-host]:is(:focus-visible,:has(:focus-visible)) :is(.pis-hero__canvas,.pis-hero__gates,.fc-orbit-scene,.ln-leg__dot,.challenge-timewheel__field,.challenge-timewheel__ring,.challenge-timewheel__node,.challenge-timewheel__legend li,.aa-fan,.rite-ahead-moon svg),html[data-colour-rest] .fc-orbit-stage[data-figure-host]:is(:focus-visible,:has(:focus-visible)):before,html[data-colour-rest] .fc-orbit-stage[data-figure-host]:is(:focus-visible,:has(:focus-visible)):after,html[data-colour-rest] .tmx-astrolabe[data-figure-host]:is(:focus-visible,:has(:focus-visible)){transition-duration:var(--reveal-in)}html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack--lit,html[data-colour-rest] .tarot-day-seal>.tarot-card-back-stack .tarot-card-back-stack__echo,html[data-colour-rest] .tarot-day-seal .tarot-day-seal__marker:after{transition:opacity var(--reveal-out) var(--ease-reveal)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] .tarot-daily__visual[data-figure-host]:hover :is(.tarot-card-back-stack--lit,.tarot-card-back-stack__echo),html[data-colour-rest] .tarot-daily__visual[data-figure-host]:hover .tarot-day-seal__marker:after{transition-duration:var(--reveal-in)}}html[data-colour-rest] .tarot-daily__visual[data-figure-host]:is(:focus-visible,:has(:focus-visible)) :is(.tarot-card-back-stack--lit,.tarot-card-back-stack__echo),html[data-colour-rest] .tarot-daily__visual[data-figure-host]:is(:focus-visible,:has(:focus-visible)) .tarot-day-seal__marker:after{transition-duration:var(--reveal-in)}html[data-colour-rest] .tarot-gallery__item[data-figure-host]{transition-property:none}html[data-colour-rest] .tarot-gallery__item[data-figure-host] .tarot-card-art__frame:before,html[data-colour-rest] .tarot-gallery__item[data-figure-host] .tarot-card-art__frame:after{transition:opacity var(--reveal-out) var(--ease-reveal)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] .tarot-gallery__item[data-figure-host]:hover .tarot-card-art__frame:before,html[data-colour-rest] .tarot-gallery__item[data-figure-host]:hover .tarot-card-art__frame:after{transition-duration:var(--reveal-in)}}html[data-colour-rest] .tarot-gallery__item[data-figure-host]:is(:focus-visible,:has(:focus-visible)) .tarot-card-art__frame:before,html[data-colour-rest] .tarot-gallery__item[data-figure-host]:is(:focus-visible,:has(:focus-visible)) .tarot-card-art__frame:after{transition-duration:var(--reveal-in)}html[data-colour-rest] [data-hue][data-hue-edge]{border-color:color-mix(in oklab,var(--hue-now) 32%,transparent)!important;background-color:transparent!important;background-image:none!important;transition-property:color,border-color}html[data-colour-rest] [data-hue][data-hue-edge][data-hue-var]{transition-property:border-color}html[data-colour-rest] [data-hue][data-hue-edge] svg{color:inherit!important}html[data-colour-rest] [data-hue][data-hue-rule]{border-inline-start-color:color-mix(in oklab,var(--hue-now) 55%,transparent)!important;isolation:isolate;transition-property:border-inline-start-color}html[data-colour-rest] .glass-card[data-hue][data-hue-rule]:is(.border-gold-400\/60,.border-gold-400\/50){border-block-color:var(--hair);border-inline-end-color:var(--hair)}html[data-colour-rest] :is(.gp-discover__item,.aa-quote)[data-hue][data-hue-rule]{position:relative;border-inline-start-color:transparent!important;transition-property:none}html[data-colour-rest] :is(.gp-discover__item,.aa-quote)[data-hue][data-hue-rule]:before,html[data-colour-rest] :is(.gp-discover__item,.aa-quote)[data-hue][data-hue-rule]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:0;border-inline-start:inherit;translate:-100% 0;pointer-events:none;transition:opacity var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] :is(.gp-discover__item,.aa-quote)[data-hue][data-hue-rule]:before{border-inline-start-color:color-mix(in oklab,var(--hue-rest) 55%,transparent);opacity:calc(1 - var(--lit))}html[data-colour-rest] :is(.gp-discover__item,.aa-quote)[data-hue][data-hue-rule]:after{border-inline-start-color:color-mix(in oklab,var(--hue) 55%,transparent);opacity:var(--lit)}html[data-colour-rest] .aa-index__row[data-hue][data-hue-var]{--aa-gen: var(--hue-now) !important;isolation:isolate;background:none!important;box-shadow:none!important;transition-property:none}html[data-colour-rest] .aa-index__row[data-hue][data-hue-var]:before,html[data-colour-rest] .aa-index__row[data-hue][data-hue-var]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;transition:opacity var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .aa-index__row[data-hue][data-hue-var]:before{background:linear-gradient(90deg,color-mix(in oklab,var(--hue-rest) 5%,transparent),transparent 26%);box-shadow:inset 3px 0 color-mix(in oklab,var(--hue-rest) 55%,transparent);opacity:calc(1 - var(--lit))}html[data-colour-rest] .aa-index__row[data-hue][data-hue-var]:after{background:linear-gradient(90deg,color-mix(in oklab,var(--hue) 5%,transparent),transparent 26%),color-mix(in oklab,var(--hue) 7%,transparent);box-shadow:inset 3px 0 0 var(--hue);opacity:var(--lit)}html[data-colour-rest] .aa-index__row .aa-mark[data-hue]{border-color:color-mix(in oklab,var(--hue-now) 35%,transparent);transition-property:border-color}html[data-colour-rest] .zodiac-hero-glyph[data-hue]{opacity:1!important;filter:none!important}html[data-colour-rest] .quiz-progress-fill{background:var(--ink-2)}html[data-colour-rest] [data-hue].ln-el--fire{--hue-rest: var(--ink-1)}html[data-colour-rest] [data-hue].ln-el--earth{--hue-rest: var(--ink-3)}html[data-colour-rest] [data-hue].ln-el--air{--hue-rest: color-mix(in oklab, var(--ink-3) 60%, transparent)}html[data-colour-rest] [data-hue].ln-el--water{--hue-rest: color-mix(in oklab, var(--ink-3) 30%, transparent)}html[data-colour-rest] .ln-el[data-hue]+.ln-el[data-hue]{box-shadow:-1px 0 0 var(--bg-body)}html[data-colour-rest] .ln-vrow[data-hue] .ln-meter__tick--rare{background:var(--hue-now);box-shadow:none;isolation:isolate;transition:background-color var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .ln-leg[data-figure-host]{transition-property:background-color}html[data-colour-rest] .ln-map[data-figure-host]{--figure-lit: 0;will-change:filter;transition:filter var(--reveal-out) var(--ease-reveal)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] .ln-map[data-figure-host]:hover{--figure-lit: 0;--figure-lit-self: 1;transition-duration:var(--reveal-in)}}html[data-colour-rest] .ln-map[data-figure-host]:is(:focus-visible,:has(:focus-visible)){--figure-lit: 0;--figure-lit-self: 1;transition-duration:var(--reveal-in)}@media print,(forced-colors:active){html[data-colour-rest] .ln-map[data-figure-host][data-figure-host]{--figure-lit-self: 0}}html[data-colour-rest] :is(.ritual-cycle__fill,.ritual-cycle__marker)[data-hue][data-hue-fill]{background-color:var(--hue-rest)!important;transition-property:none}html[data-colour-rest] .ritual-cycle__marker[data-hue][data-hue-fill]:before,html[data-colour-rest] :is(.ritual-cycle__fill,.ritual-cycle__marker)[data-hue][data-hue-fill]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .ritual-cycle__marker[data-hue][data-hue-fill]{box-shadow:none}html[data-colour-rest] .ritual-cycle__marker[data-hue][data-hue-fill]:before{box-shadow:0 0 10px color-mix(in oklab,var(--hue-rest) 45%,transparent);opacity:calc(1 - var(--lit))}html[data-colour-rest] :is(.ritual-cycle__fill,.ritual-cycle__marker)[data-hue][data-hue-fill]:after{background:var(--hue);opacity:var(--lit)}html[data-colour-rest] .ritual-cycle__marker[data-hue][data-hue-fill]:after{box-shadow:0 0 10px color-mix(in oklab,var(--hue) 45%,transparent)}html[data-colour-rest] .breath-halo{border-color:color-mix(in oklab,var(--ink-3) 40%,transparent);box-shadow:none}html[data-colour-rest] .tmx [data-hue][data-hue-var],html[data-colour-rest] .tmx [data-hue][data-hue-var][data-planet-key]{--planet-color: var(--hue-now) !important}html[data-colour-rest] .tmx .tmx-life>li[data-hue-scope][data-planet-key]{--planet-color: var(--ink-2) !important}html[data-colour-rest] .tmx .tmx-planet-dot[data-hue]{transition-property:fill}html[data-colour-rest] .tmx .tmx-planet-halo[data-hue]{transition:opacity var(--tmx-motion-content) var(--tmx-ease)}html[data-colour-rest] .tmx .tmx-planet-halo:is(.is-active,.is-selected)[data-hue]{transition:fill var(--hue-reveal) var(--ease-reveal),stroke var(--hue-reveal) var(--ease-reveal),opacity var(--tmx-motion-content) var(--tmx-ease)}html[data-colour-rest] .tmx .tmx-astrolabe[data-view-mode="3d"]:is(.is-three-ready,[data-three-ready=true],[data-tm-webgl-state=ready]) .tmx-planet-dot[data-hue]{transition-property:none}html[data-colour-rest] .tmx .tmx-astrolabe[data-view-mode="3d"]:is(.is-three-ready,[data-three-ready=true],[data-tm-webgl-state=ready]) .tmx-planet-halo[data-hue]{transition:opacity var(--tmx-motion-content) var(--tmx-ease)}html[data-colour-rest] .tmx .tmx-reading[data-hue]:before{transition:background-color var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .tmx .tmx-reading[data-hue] .tmx-reading__glyph,html[data-colour-rest] .tmx .tmx-inspector__panel[data-hue] .tmx-inspector__identity>span,html[data-colour-rest] .tmx .tmx-life__marker[data-hue],html[data-colour-rest] .tmx .tmx-body-button[data-hue] .tmx-body-button__top i{isolation:isolate;transition:color var(--hue-reveal) var(--ease-reveal),border-color var(--hue-reveal) var(--ease-reveal),background-color var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .tmx .tmx-body-button[data-hue]{transition:filter var(--hue-reveal) var(--ease-reveal),border-color var(--tmx-motion-input) var(--tmx-ease),background-color var(--tmx-motion-input) var(--tmx-ease),color var(--tmx-motion-input) var(--tmx-ease),transform var(--tmx-motion-input) var(--tmx-ease)}html[data-colour-rest] .lat-band [data-el]{--el: color-mix(in oklab, var(--ink-3) 6%, transparent)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] .lat-rail.is-cross .lat-rail__count[data-hue]{--lit: 1;--hue-reveal: var(--reveal-in)}}@property --mx{syntax: "<length>"; inherits: false; initial-value: -999px;}@property --my{syntax: "<length>"; inherits: false; initial-value: -999px;}html[data-colour-rest] .lat-grid>.lat-glow{--mx: inherit;--my: inherit}html[data-colour-rest] .fc-card__status[data-hue]{--hue: var(--fc-gold);--hue-rest: var(--fc-muted);position:relative;border-left-color:var(--hue-rest)!important}html[data-colour-rest] .fc-card__status[data-hue]:before{content:"";position:absolute;top:0;bottom:0;left:-.2rem;width:.2rem;background:var(--hue);opacity:var(--lit);pointer-events:none;transition:opacity var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .fc-card__status--date-level[data-hue]{--hue: var(--fc-accent-cyan)}html[data-colour-rest] .fc-card__status--source-only[data-hue]{--hue: var(--fc-accent)}html[data-colour-rest] .tarot-draw-prompt__trust{border-inline-start-color:color-mix(in oklab,var(--ink-3) 44%,transparent)}html[data-colour-rest] .tarot-actions svg[data-hue]{transition:color var(--hue-reveal) var(--ease-reveal),transform var(--motion-fast) var(--ease-standard)}html[data-colour-rest]{--ed-hairline: color-mix(in oklab, var(--ink-3) 36%, transparent)}html[data-colour-rest] :is(.section-divider,.hermetic-divider):before,html[data-colour-rest] :is(.section-divider,.hermetic-divider):after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--ink-3) 36%,transparent),transparent)}html[data-colour-rest] .ed-glow{text-shadow:none}html[data-colour-rest] .challenge-space{--challenge-line-strong: color-mix(in oklab, var(--ink-3) 32%, transparent)}html[data-colour-rest] .challenge-timewheel__core[data-hue][data-hue-var]{border-color:transparent;box-shadow:none;transition-property:none}html[data-colour-rest] .challenge-timewheel__core[data-hue][data-hue-var]:before,html[data-colour-rest] .challenge-timewheel__core[data-hue][data-hue-var]:after{content:"";position:absolute;inset:-1px;border:1px solid;border-radius:inherit;pointer-events:none;transition:opacity var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .challenge-timewheel__core[data-hue][data-hue-var]:before{border-color:color-mix(in oklab,var(--hue-rest) 32%,transparent);box-shadow:0 0 40px color-mix(in oklab,var(--hue-rest) 10%,transparent);opacity:calc(1 - var(--lit))}html[data-colour-rest] .challenge-timewheel__core[data-hue][data-hue-var]:after{border-color:color-mix(in oklab,var(--hue) 32%,transparent);box-shadow:0 0 40px color-mix(in oklab,var(--hue) 10%,transparent);opacity:var(--lit)}html[data-colour-rest] .pis-title{text-shadow:none}html[data-colour-rest] .pis-rule{background:linear-gradient(90deg,color-mix(in oklab,var(--ink-3) 55%,transparent),transparent)}html[data-colour-rest] .pis-list li:before{background:var(--ink-3)}html[data-colour-rest] .pis-gate.is-current{background:linear-gradient(120deg,color-mix(in oklab,var(--ink-2) 12%,transparent),color-mix(in oklab,var(--ink-2) 3%,transparent));border-color:color-mix(in oklab,var(--ink-2) 45%,transparent);box-shadow:inset 0 1px 0 var(--pis-panel-top)}html[data-colour-rest] .pis-gate.is-current .pis-gate__ring{border-color:var(--ink-1);color:var(--ink-1);box-shadow:none}html[data-colour-rest] .pis-sign.is-current{background:linear-gradient(160deg,color-mix(in oklab,var(--ink-2) 12%,transparent),color-mix(in oklab,var(--ink-2) 3%,transparent));border-color:color-mix(in oklab,var(--ink-1) 70%,transparent);box-shadow:none}html[data-colour-rest] .pis-sign.is-current .pis-sign__g{color:var(--ink-1)}html[data-colour-rest] .tmx .tmx-method summary{color:var(--ink-2)}html[data-colour-rest] .tmx-week__day[aria-current=date]{border-color:var(--ink-1);color:var(--ink-1);background:color-mix(in oklab,var(--ink-1) 8%,var(--tmx-surface));box-shadow:inset 0 -3px var(--ink-1)}html[data-colour-rest] .ln-signature:before{background:linear-gradient(to bottom,color-mix(in oklab,var(--ink-2) 75%,transparent),transparent)}html[data-colour-rest] .challenge-local-nav__links a:after{background:var(--ink-2)}html[data-colour-rest] :is(.hs-eyebrow,.ed-kicker,.aa-kicker,.aa-label,.pis-eyebrow,.pis-kicker,.lat-readout__eyebrow,.lat-legend__label,.rite-kicker,.rite-eyebrow,.rite-prompt-eyebrow,.rite-band-kicker,.ritual-chip--full,.tmx-kicker,.tmx-section__kicker,.tmx-label,.tarot-hero__kicker,.tarot-daily__micro-label,.tarot-section__eyebrow,.challenge-kicker,.challenge-timewheel__eyebrow,.ln-note__label),html[data-colour-rest] :is(.pis-eyebrow,.pis-kicker,.lat-readout__eyebrow) span,html[data-colour-rest] :is(.aa-ledger,.aa-claim__facts,.aa-facts) dt,html[data-colour-rest] .aa-provenance__body h3,html[data-colour-rest] .tarot-hero__kicker time,html[data-colour-rest] .tmx .tmx-card__kicker:not(.tmx-instrument *),html[data-colour-rest] .tmx :is(.tmx-layer-key__item,.tmx-inspector__natal,.tmx-lunar-panel__natal) strong,html[data-colour-rest] .tmx .tmx-trace span{color:var(--ink-3)!important}html[data-colour-rest] .fc{--fc-here-gold-soft: var(--fc-muted)}html[data-colour-rest]:not(.dark){--hair: color-mix(in oklab, var(--ink-3) 15%, transparent);--rule: color-mix(in oklab, var(--ink-3) 18%, transparent)}html[data-colour-rest]:not(.dark) :is(input,select,textarea){--hair: color-mix(in oklab, var(--ink-3) 62%, transparent);--rule: color-mix(in oklab, var(--ink-3) 62%, transparent)}html[data-colour-rest]:not(.dark) .tmx :is(input,select,textarea){--tmx-line-soft: color-mix(in oklab, var(--ink-3) 62%, transparent)}html[data-colour-rest]:not(.dark) .aa :is(input,select,textarea){--aa-rule-strong: color-mix(in oklab, var(--ink-3) 62%, transparent)}html[data-colour-rest] .fc-facts__record[data-hue]{--hue: var(--fc-accent-cyan);--hue-rest: color-mix(in oklab, var(--fc-muted) 40%, transparent);box-shadow:.5rem .5rem 0 var(--hue-now);transition-property:box-shadow}html[data-colour-rest] .fc-facts__story[data-hue]{--hue: var(--fc-accent);--hue-rest: var(--fc-muted)}html[data-colour-rest] .fc-facts__story[data-hue] li::marker{color:var(--hue-now);transition:color var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .fc-generation[data-hue]{--hue: var(--fc-accent-cyan);--hue-rest: var(--fc-muted)}html[data-colour-rest] .fc-generation[data-hue] .fc-generation__note{border-left-color:var(--hue-now);background:color-mix(in oklab,var(--hue-now) 9%,transparent);transition:border-left-color var(--hue-reveal) var(--ease-reveal),background-color var(--hue-reveal) var(--ease-reveal)}@media(max-width:39rem){html[data-colour-rest] .fc-facts__record[data-hue]{box-shadow:.3rem .3rem 0 var(--hue-now)}}html[data-colour-rest] :is(.livingsky .hero__right>div,.livingsky .hours,.livingsky .badge,.sign-selector,.recalib-reveal,.b-split__aside>div)[data-figure-host]{transition-property:none}html[data-colour-rest] [data-figure-host] :is(.orrery>svg,.orrery__core,.hours__cells,.badge__cluster,.moon-orbit-ring,.recalib-dot){transition:filter var(--reveal-out) var(--ease-reveal)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] [data-figure-host]:hover :is(.orrery>svg,.orrery__core,.hours__cells,.badge__cluster,.moon-orbit-ring,.recalib-dot){transition-duration:var(--reveal-in)}}html[data-colour-rest] [data-figure-host]:is(:focus-visible,:has(:focus-visible)) :is(.orrery>svg,.orrery__core,.hours__cells,.badge__cluster,.moon-orbit-ring,.recalib-dot){transition-duration:var(--reveal-in)}html[data-colour-rest] .livingsky :is(.genstrip__cell,.gendots i,.hours__key span)[data-hue]{--c: var(--hue-now) !important}html[data-colour-rest] .livingsky .lg[data-hue]{--gen: var(--hue-now) !important}html[data-colour-rest] .livingsky :is(.genstrip__cell,.gendots i)[data-hue],html[data-colour-rest] .livingsky .hours__key [data-hue] i,html[data-colour-rest] .livingsky .lg[data-hue] :is(.lg__band,.lg__dot,.lg__nm svg){transition:color var(--hue-reveal) var(--ease-reveal),background-color var(--hue-reveal) var(--ease-reveal),border-color var(--hue-reveal) var(--ease-reveal),box-shadow var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .livingsky .lg[data-hue] .lg__dot{background-color:var(--gen);background-image:radial-gradient(circle at 34% 30%,color-mix(in oklab,var(--ink-1) 88%,transparent),transparent 64%)}html[data-colour-rest]:not(.dark) .livingsky .lg[data-hue] .lg__dot{background-image:radial-gradient(circle at 34% 30%,color-mix(in oklab,var(--bg-card) 75%,transparent),transparent 62%)}html[data-colour-rest] .livingsky .porthole[data-hue]{--pt-ring: var(--hue-now) !important;--pt-hi: color-mix(in oklab, var(--ink-2) 22%, transparent) !important}html[data-colour-rest] .livingsky .porthole[data-hue]:after{transition:border-color var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .livingsky .porthole[data-hue] svg :is(path,circle,ellipse,line,polyline,polygon,rect,use,text){transition:color var(--hue-reveal) var(--ease-reveal)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] .livingsky :is(.btn-instrument,.btn-brass)[data-hue-scope]:not(:hover):not(:focus-visible) [data-hue]{--lit: 0;--hue-reveal: var(--reveal-out)}}html[data-colour-rest] .livingsky .gold-word{background-image:none!important;color:var(--ink-1)!important}html[data-colour-rest] .livingsky :is(.hero__sub,.dial-cap__main){color:var(--ink-2)}html[data-colour-rest] .livingsky .genstate:is(.ok,.no),html[data-colour-rest] .livingsky .hours__mark span{color:var(--ink-3)}html[data-colour-rest] .livingsky :is(.hl-gold,.hl-emerald,.ledger__row .pos){color:var(--ink-1)}html[data-colour-rest] .livingsky .feature__accent{background:color-mix(in oklab,var(--ink-3) 45%,transparent)}html[data-colour-rest] .livingsky .hours__mark{background:color-mix(in oklab,var(--ink-3) 42%,transparent)}html[data-colour-rest] .livingsky .seg__thumb{background:color-mix(in oklab,var(--ink-1) 18%,transparent);box-shadow:none}html[data-colour-rest]:not(.dark) .livingsky .seg__thumb{background:var(--ink-2)}html[data-colour-rest] .livingsky .badge.earned{border-color:var(--rule);box-shadow:none}html[data-colour-rest] .livingsky .dashboard-achievement-complete{background:var(--ink-2)}html[data-colour-rest] .livingsky .earned-tick{color:var(--ink-2)}html[data-colour-rest] .livingsky .lock-chip[data-hue][data-hue-edge]{transition-property:color,border-color}html[data-colour-rest] .livingsky .sky-panel--row:not(.row)>span[data-hue][data-hue-fill]{border-color:var(--hue-now)!important;transition-property:background-color,border-color}html[data-colour-rest] .livingsky .gold-link[data-hue]{text-decoration-color:color-mix(in oklab,currentColor 42%,transparent);transition-property:color,text-decoration-color}html[data-colour-rest] .analysis-report .analysis-part{--part-rule: var(--rule) !important}html[data-colour-rest] .analysis-report :is(.analysis-part-n,.analysis-part-title,#constellation-heading,#pattern-tradition-heading,#pattern-tradition-heading *){color:var(--ink-1)!important}html[data-colour-rest] .analysis-report :is(.obs-plate-question,.obs-rail-block .obs-question,.reading-list-reflection){color:var(--ink-2)!important}html[data-colour-rest] .analysis-report :is(.analysis-birth-facts dt,.reading-fact-label>span,.reading-fact-icon){color:var(--ink-3)!important}html[data-colour-rest] .sc-star--lilith[data-hue]{--sc-star-6: var(--hue-now) !important;box-shadow:0 0 0 3px color-mix(in oklab,var(--hue-now) 12%,transparent),0 0 12px 3px color-mix(in oklab,var(--hue-now) 18%,transparent);transition:background-color var(--hue-reveal) var(--ease-reveal),box-shadow var(--hue-reveal) var(--ease-reveal)}html[data-colour-rest] .sc-star--lilith[data-hue]:before{background:radial-gradient(circle,color-mix(in oklab,var(--ink-2) 18%,transparent),color-mix(in oklab,var(--ink-2) 6%,transparent) 45%,transparent 70%)}html[data-colour-rest] [data-sign-card][data-hue][data-hue-rule]{transition:border-color var(--motion-mid) var(--ease-standard),border-inline-start-color var(--hue-reveal) var(--ease-reveal),transform var(--motion-mid) var(--ease-standard),box-shadow var(--motion-mid) var(--ease-standard)}html[data-colour-rest] [data-hue][data-hue-edge].transition-transform{transition:color var(--hue-reveal) var(--ease-reveal),border-color var(--hue-reveal) var(--ease-reveal),transform var(--motion-mid) var(--ease-standard)}html[data-colour-rest] [data-sign-card] span[data-hue][data-hue-edge]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--hue-now) 32%,transparent);transition-property:color,box-shadow}html[data-colour-rest] [data-hue][data-hue-rule][data-hue-scope]:has(:focus-visible):not(:has(:is(input,select,textarea):focus)){--lit: 1;--hue-reveal: var(--reveal-in)}html[data-colour-rest] .livingsky [data-hue-scope]:has(:is(input,select,textarea):focus) [data-hue],html[data-colour-rest] [data-hue][data-hue-rule][data-hue-scope]:has(:is(input,select,textarea):focus) [data-hue]{--lit: 0;--hue-reveal: var(--reveal-out)}@media(hover:hover)and (pointer:fine){html[data-colour-rest] .livingsky [data-hue-scope]:hover:has(:is(input,select,textarea):focus) [data-hue],html[data-colour-rest] [data-hue][data-hue-rule][data-hue-scope]:hover:has(:is(input,select,textarea):focus) [data-hue]{--lit: 1;--hue-reveal: var(--reveal-in)}}html[data-colour-rest] :is(.today-hero>p.text-gold-400,#ancestral-daily-heading,#personal-insight-heading){color:var(--ink-3)}html[data-colour-rest] .recalib-reveal>div.border-gold-400\/20{background-color:transparent;border-color:var(--hair)}html[data-colour-rest] .livingsky.notebook-home .notebook-entry[data-hue][data-hue-rule]{--hue-rest: color-mix(in oklab, var(--ink-3) 55%, transparent)}html[data-colour-rest] .livingsky.notebook-home .notebook-month-heading,html[data-colour-rest] .livingsky.notebook-home .notebook-empty-icon{color:var(--ink-2)}html[data-colour-rest] .livingsky.notebook-home .notebook-compose{border-top-color:var(--rule)}html[data-colour-rest] .livingsky.notebook-home .notebook-revisit{border-inline-start-color:var(--rule)}html[data-colour-rest] .livingsky.notebook-home .notebook-prompt-picker button[aria-pressed=true]{background:color-mix(in oklab,var(--ink-1) 10%,transparent);border-color:var(--ink-3);color:var(--ink-1)}
