html[data-type-scale]{--ts-meta: .8125rem;--ts-act: .875rem;--ts-lead: .9375rem;--ts-ord: .75rem}@media(min-width:640px){html[data-type-scale] .lineage-rule .ord{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;font-size:max(13px,var(--ts-ord));letter-spacing:.12em}}@media(min-width:1024px){html[data-type-scale] .hs-nav{--nav-type: max(15px, var(--ts-act))}html[data-type-scale] .hs-nav .hs-nav__who{max-width:max(120px,8em)}html[data-type-scale] .hs-nav .hs-nav__whois-name{font-size:max(15px,var(--ts-act))}html[data-type-scale] .hs-nav .hs-nav__whois-mail{font-size:max(14px,var(--ts-meta))}html[data-type-scale] .hs-nav .hs-menu-row{font-size:max(16px,var(--ts-lead))}html[data-type-scale][data-act-labels][data-button-face] :where(.glass-button,.glass-button-gold,.glass-button-pro,.hs-button-gold,.hs-button-quiet,.hs-button-primary,.hs-button-danger,.act-outline,.cta-ghost,.cookie-choice,.btn,.btn-brass,.btn-instrument,.btn-violet,.btn-gold,.btn-ghost,.btn-ghost-danger,.btn-outline,.btn-secondary,.btn-emerald,.btn-unlock,.pl-cta,.pl-cta-quiet,.pl-cta-second,.pl-alt,.obs-plan-act,.reading-command-button,.reading-command-ask,.reading-command-primary,.od-cta,.td-act,.locbtn,.tmx-button,.tmx-chip,.tmx-step,.tmx-icon-button,.pro-cta-gold,.rso-btn,.rso-btn-gold,.rso-btn-ghost,.challenge-button,.fc-button,.lw-button,.love-button,.aa-button,.ln-cta,.rite-btn,.reg-button,.hc-btn,.circle-editor__secondary-button,.tarot-draw-button,.tarot-reveal-button,.pro-lintel__chart,.pro-lintel__tail,.pg>a,.pg>.cur,.hs-seg,.analysis-mode-switch>button,.livingsky .seg button,.fa-seg-label,[aria-label="Feedback type"]>button,.notebook-prompt-picker>button,.fc-layer-button,.tmx-unit,.ritual-steps__btn,.laygroup>.lay):not(:where(.livingsky *,.analysis-report *,.analysis-prose *)){font-size:max(15px,var(--ts-act))!important}html[data-type-scale] .cookie-consent-card{font-size:max(14px,var(--ts-meta))}html[data-type-scale] .hs-sentence__opt:not(.analysis-report *){font-size:max(14px,.48em,var(--ts-meta))}html[data-type-scale] .hs-sentence__or:not(.analysis-report *){font-size:max(14px,.5em,var(--ts-act))}html[data-type-scale] .hs-sentence__reads-k:not(.analysis-report *){font-size:max(14px,var(--ts-meta))}html[data-type-scale] .smart-date__key:not(.analysis-report *){font-size:max(14px,var(--ts-meta))}html[data-type-scale] .smart-date__words:not(.analysis-report *){font-size:max(14px,var(--ts-meta))}html[data-type-scale] .hs-sentence__trust:not(.analysis-report *){font-size:max(14px,var(--ts-meta))}html[data-type-scale] .hs-sentence__toggle:not(.analysis-report *) i{font-size:max(14px,var(--ts-meta))}html[data-type-scale] .hs-sentence__note:not(.analysis-report *){font-size:max(15px,var(--ts-act))}html[data-type-scale] .hs-sentence__reads:not(.analysis-report *){font-size:max(17px,var(--ts-lead))}html[data-type-scale] .hs-sentence__reads:not(.analysis-report *) .smart-date__words{font-size:max(17px,var(--ts-lead))}html[data-type-scale] .hs-sentence__toggle:not(.analysis-report *){font-size:max(17px,var(--ts-lead))}html[data-type-scale] .smart-date--sentence:not(.analysis-report *) .smart-date__calendar{font-size:max(15px,var(--ts-act))}html[data-type-scale] .smart-date:not(.analysis-report *) calendar-date{font-size:max(15px,var(--ts-act))}html[data-type-scale] .smart-date:not(.analysis-report *) calendar-month::part(day){font-size:max(15px,var(--ts-act))}html[data-type-scale] .smart-date:not(.analysis-report *) .smart-date__jump{font-size:max(15px,var(--ts-act))}html[data-type-scale] .smart-date:not(.analysis-report *) .smart-date__grid button{font-size:max(15px,var(--ts-act))}html[data-type-scale] [aria-labelledby=stations-heading] :is(.station-caption:not(.rw-note),.station-lane-empty,.station-axis b){font-size:max(12px,var(--ts-meta))}html[data-type-scale] [aria-labelledby=stations-heading] .text-\[15px\]{font-size:max(15px,var(--ts-act))}html[data-type-scale] [aria-labelledby=stations-heading] .text-\[17px\]{font-size:max(17px,var(--ts-lead))}html[data-type-scale] .sign-orb .sign-label{font-size:max(12px,var(--ts-meta))}}@media(min-width:1024px)and (max-width:1559.98px){html[data-type-scale] [aria-labelledby=stations-heading] .sr-h{font-size:max(12px,var(--ts-meta))}}@media(min-width:1200px){html[data-type-scale] .hs-nav{--nav-type: max(16px, var(--ts-act))}}@media(min-width:1600px){html[data-type-scale] .hs-nav{--nav-type: max(17px, var(--ts-act))}}
