.FullscreenToggle-module__QSsUDW__toggle{color:var(--app-ink);opacity:.55;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .15s,transform .1s;display:inline-flex}.FullscreenToggle-module__QSsUDW__toggle[data-mode=expand]{z-index:4;position:absolute;bottom:8px;right:8px}.FullscreenToggle-module__QSsUDW__toggle[data-mode=close]{z-index:150;position:fixed;top:16px;right:16px}.FullscreenToggle-module__QSsUDW__toggle:hover,.FullscreenToggle-module__QSsUDW__toggle:focus-visible{opacity:1}.FullscreenToggle-module__QSsUDW__toggle:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #c75b3a66}.FullscreenToggle-module__QSsUDW__toggle:active{transform:scale(.92)}
.TermGloss-module__b_nD5W__term{border-bottom:1px dotted var(--syn-p2);cursor:help;text-underline-offset:2px;transition:color .15s}.TermGloss-module__b_nD5W__term:hover,.TermGloss-module__b_nD5W__term:focus-visible{color:var(--syn-p2);outline:none}.TermGloss-module__b_nD5W__dropdown{background:var(--app-surface);border:1px solid var(--app-divider)}.TermGloss-module__b_nD5W__title{font-family:var(--mantine-font-family-monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--syn-p2);margin-bottom:4px;font-size:11px}.TermGloss-module__b_nD5W__text{color:var(--app-ink);font-size:13px;line-height:1.5}
.ResonanceView-module__0DImKq__frame{background:var(--app-gradient);width:100%;color:var(--app-ink);font-family:var(--mantine-font-family,"Inter", sans-serif);letter-spacing:.01em;border:1px solid var(--app-divider);--bar-grad:linear-gradient(90deg, #8257e6, #f4c430);border-radius:28px;grid-template-columns:1fr;grid-template-areas:"header""svg""spheres";gap:16px;padding:18px;display:grid;position:relative;overflow:hidden}.ResonanceView-module__0DImKq__frameStars{pointer-events:none;z-index:0;position:absolute;inset:0}.ResonanceView-module__0DImKq__serif{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.ResonanceView-module__0DImKq__mono{font-family:var(--mantine-font-family-monospace);letter-spacing:.04em}.ResonanceView-module__0DImKq__dim{color:var(--syn-ink-4)}.ResonanceView-module__0DImKq__kicker{color:var(--syn-ink-3);letter-spacing:.22em;text-transform:uppercase;font-size:10px}.ResonanceView-module__0DImKq__kickerSmall{color:var(--syn-ink-3);letter-spacing:.22em;text-transform:uppercase;font-size:9px}.ResonanceView-module__0DImKq__header{z-index:3;flex-direction:column;grid-area:header;align-items:center;gap:4px;width:100%;display:flex;position:relative}.ResonanceView-module__0DImKq__equation{flex-direction:row;justify-content:center;align-items:center;gap:44px;width:100%;max-width:920px;margin-top:8px;display:flex}.ResonanceView-module__0DImKq__namesToggle{cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:4px 8px;transition:background .2s;display:flex}.ResonanceView-module__0DImKq__namesToggle:hover{background:#c75b3a12}.ResonanceView-module__0DImKq__namesToggle:focus-visible{outline-offset:2px;outline:1px solid #c75b3a80}.ResonanceView-module__0DImKq__signsChevron{color:var(--syn-ink-3);opacity:.55;transition:transform .2s,opacity .15s}.ResonanceView-module__0DImKq__namesToggle:hover .ResonanceView-module__0DImKq__signsChevron{opacity:1}.ResonanceView-module__0DImKq__signsChevronOpen{transform:rotate(180deg)}.ResonanceView-module__0DImKq__names{align-items:center;gap:56px;display:flex}.ResonanceView-module__0DImKq__personBlock{min-width:0;display:flex}.ResonanceView-module__0DImKq__personInner{flex-direction:column;gap:4px;min-width:0;display:flex}.ResonanceView-module__0DImKq__alignRight{text-align:right;align-items:flex-end}.ResonanceView-module__0DImKq__alignLeft{text-align:left;align-items:flex-start}.ResonanceView-module__0DImKq__personName{letter-spacing:-.02em;color:var(--syn-ink);overflow-wrap:anywhere;font-family:Cormorant Garamond,Georgia,serif;font-size:38px;font-weight:500;line-height:1.05}.ResonanceView-module__0DImKq__personSigns{align-items:inherit;flex-direction:column;gap:2px;display:flex}.ResonanceView-module__0DImKq__personLine{color:var(--syn-ink-3);letter-spacing:.06em;white-space:nowrap;font-size:12px;line-height:1.6}.ResonanceView-module__0DImKq__personDate{color:var(--syn-ink-3);letter-spacing:.04em;white-space:nowrap;margin-top:2px;font-size:11px;line-height:1.4}.ResonanceView-module__0DImKq__signGlyph{color:#c89b3c;opacity:.85;font-size:1.1em;line-height:1}[data-mantine-color-scheme=dark] .ResonanceView-module__0DImKq__signGlyph{color:#f0c46a}.ResonanceView-module__0DImKq__cross,.ResonanceView-module__0DImKq__equals{color:var(--syn-ink-4);flex-shrink:0;font-size:34px;font-weight:300;line-height:1}.ResonanceView-module__0DImKq__sumLine{background:var(--app-divider);border-radius:2px;width:88%;max-width:600px;height:2px;margin:14px auto;display:none;overflow:hidden}.ResonanceView-module__0DImKq__sumLineFill{background:var(--bar-grad);background-repeat:no-repeat;background-size:calc(10000% / var(--p,100)) 100%;border-radius:2px;height:100%;transition:width .4s;display:block}.ResonanceView-module__0DImKq__result{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.ResonanceView-module__0DImKq__scoreSwitch{cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column-reverse;align-items:center;gap:2px;padding:2px 10px 4px;transition:background .2s;display:flex}.ResonanceView-module__0DImKq__scoreSwitch:hover{background:#c75b3a1a}.ResonanceView-module__0DImKq__scoreSwitchActive{background:#c75b3a4d}[data-mantine-color-scheme=light] .ResonanceView-module__0DImKq__scoreSwitchActive{background:#c75b3a29}.ResonanceView-module__0DImKq__scoreLabel{color:var(--syn-ink);letter-spacing:.22em;text-transform:uppercase;font-size:9px}.ResonanceView-module__0DImKq__scoreNumber{color:var(--syn-ink);letter-spacing:-.05em;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:44px;font-weight:500;line-height:1}.ResonanceView-module__0DImKq__scoreMax{color:var(--syn-ink-3);font-size:18px}.ResonanceView-module__0DImKq__spheresPanel{z-index:3;grid-area:spheres;padding:0;position:relative}.ResonanceView-module__0DImKq__spheresHeading{letter-spacing:.22em;text-transform:uppercase;color:var(--syn-ink-3);font-size:11px;display:block}.ResonanceView-module__0DImKq__spheresGrid{grid-template-columns:1fr 1fr;gap:2px 24px;margin-top:8px;display:grid}.ResonanceView-module__0DImKq__sphereButton{text-align:left;color:var(--syn-ink-3);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;gap:3px;min-width:0;padding:5px 8px 9px;transition:all .2s;display:flex;position:relative}.ResonanceView-module__0DImKq__sphereTop{justify-content:space-between;align-items:baseline;gap:6px;min-width:0;display:flex}.ResonanceView-module__0DImKq__sphereBarTrack{background:var(--app-divider);border-radius:0 0 6px 6px;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ResonanceView-module__0DImKq__sphereBarFill{background:var(--bar-grad);background-repeat:no-repeat;background-size:calc(10000% / var(--p,100)) 100%;border-radius:2px;height:100%;transition:width .3s;display:block}.ResonanceView-module__0DImKq__sphereButton:hover{color:var(--syn-ink-2)}.ResonanceView-module__0DImKq__sphereActive{color:var(--syn-ink);background:#c75b3a4d}[data-mantine-color-scheme=light] .ResonanceView-module__0DImKq__sphereActive{background:#c75b3a29}.ResonanceView-module__0DImKq__sphereVoid{cursor:default}.ResonanceView-module__0DImKq__sphereVoid:hover{color:inherit}.ResonanceView-module__0DImKq__sphereLabelWrap{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.ResonanceView-module__0DImKq__aspectMark{vertical-align:middle;flex:none;justify-content:center;align-items:center;width:16px;display:inline-flex}.ResonanceView-module__0DImKq__sphereIconSlot{width:16px;color:var(--syn-ink-3);vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.ResonanceView-module__0DImKq__sphereScoreWrap{flex:none;align-items:center;gap:4px;display:inline-flex}.ResonanceView-module__0DImKq__aspectMarkAfter{flex:none;justify-content:center;align-items:center;width:14px;display:inline-flex}.ResonanceView-module__0DImKq__sphereLabel{font-family:var(--mantine-font-family,"Inter", sans-serif);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;line-height:1.15;overflow:hidden}.ResonanceView-module__0DImKq__aspectLegend{font-family:var(--mantine-font-family-monospace);letter-spacing:.04em;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;margin-top:10px;font-size:11px;display:flex}.ResonanceView-module__0DImKq__aspectLegendItem{white-space:nowrap;cursor:pointer;align-items:center;gap:5px;transition:opacity .15s;display:inline-flex}.ResonanceView-module__0DImKq__aspectLegendWord{border-bottom:1px dotted;line-height:1.15}.ResonanceView-module__0DImKq__aspectLegendItem:hover{opacity:.78}.ResonanceView-module__0DImKq__sphereScore{letter-spacing:.08em;flex-shrink:0;font-size:10px}.ResonanceView-module__0DImKq__svgWrapper{z-index:1;flex-direction:column;grid-area:svg;justify-content:center;align-items:stretch;gap:10px;display:flex;position:relative}.ResonanceView-module__0DImKq__graphCaption{text-align:center;letter-spacing:.04em;color:var(--app-ink-2);z-index:3;font-size:11px}.ResonanceView-module__0DImKq__graphCaptionHint{color:var(--app-ink-2);opacity:1}@media (max-width:768px){.ResonanceView-module__0DImKq__graphCaptionHint{display:none}}.ResonanceView-module__0DImKq__svgLegend{z-index:3;flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ResonanceView-module__0DImKq__legendChip{font-family:var(--mantine-font-family-monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--app-ink-2);border:1px solid var(--app-divider);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:9px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.ResonanceView-module__0DImKq__legendChip:hover{color:var(--app-ink);border-color:#c75b3a66;transform:translateY(-1px)}.ResonanceView-module__0DImKq__legendDotA,.ResonanceView-module__0DImKq__legendDotB{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ResonanceView-module__0DImKq__legendDotA{background:var(--syn-p1)}.ResonanceView-module__0DImKq__legendDotB{background:var(--syn-p2)}.ResonanceView-module__0DImKq__legendBarSum{background:var(--syn-sum-stroke);border-radius:2px;flex-shrink:0;width:18px;height:2px}.ResonanceView-module__0DImKq__legendBarEnv{background:linear-gradient(90deg, transparent 0%, var(--syn-p1-soft) 50%, transparent 100%);border-radius:4px;flex-shrink:0;width:18px;height:6px}.ResonanceView-module__0DImKq__helpIconButton{color:var(--app-ink-2);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;margin-left:4px;padding:2px;transition:color .15s;display:inline-flex}.ResonanceView-module__0DImKq__helpIconButton:hover{color:var(--app-ink)}.ResonanceView-module__0DImKq__svgStage{width:100%;position:relative}.ResonanceView-module__0DImKq__svg{aspect-ratio:1280/420;z-index:2;cursor:pointer;width:100%;height:auto;display:block}.ResonanceView-module__0DImKq__playCorner{color:#fff;z-index:4;background:#00000073;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,transform .1s;display:inline-flex;position:absolute;bottom:10px;left:10px}.ResonanceView-module__0DImKq__playCorner:hover{background:#0009}.ResonanceView-module__0DImKq__playCorner:active{transform:scale(.92)}.ResonanceView-module__0DImKq__frameFullscreen{z-index:100;border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0;overflow:auto}.ResonanceView-module__0DImKq__synthesisCard{background:var(--app-surface);width:100%;color:var(--app-ink);border:1.5px solid #c75b3a;border-radius:16px;padding:22px 28px}.ResonanceView-module__0DImKq__synthesisText{color:var(--app-ink);font-size:16px;line-height:1.65}@media (max-width:900px){.ResonanceView-module__0DImKq__frame{gap:16px;padding:16px}.ResonanceView-module__0DImKq__equation{gap:20px}.ResonanceView-module__0DImKq__personName{font-size:26px}.ResonanceView-module__0DImKq__cross{font-size:24px}.ResonanceView-module__0DImKq__sumLine{width:90%;margin:16px auto}.ResonanceView-module__0DImKq__scoreNumber{font-size:56px}.ResonanceView-module__0DImKq__scoreMax{font-size:20px}.ResonanceView-module__0DImKq__sphereQuoteCard,.ResonanceView-module__0DImKq__synthesisCard{padding:18px 20px}.ResonanceView-module__0DImKq__sphereQuoteHeading{font-size:20px}.ResonanceView-module__0DImKq__sphereQuoteHeadingDim{font-size:14px}.ResonanceView-module__0DImKq__sphereQuoteText,.ResonanceView-module__0DImKq__synthesisText{font-size:16px}.ResonanceView-module__0DImKq__frameFullscreen{gap:10px;padding:12px}.ResonanceView-module__0DImKq__frameFullscreen .ResonanceView-module__0DImKq__personName{font-size:20px}.ResonanceView-module__0DImKq__frameFullscreen .ResonanceView-module__0DImKq__scoreNumber{font-size:44px}.ResonanceView-module__0DImKq__frameFullscreen .ResonanceView-module__0DImKq__svg{aspect-ratio:16/9}}@media (max-width:768px){.ResonanceView-module__0DImKq__equation{flex-direction:column;align-items:center;gap:2px;width:100%;margin-top:2px}.ResonanceView-module__0DImKq__namesToggle{width:100%;padding:2px 0}.ResonanceView-module__0DImKq__names{align-items:center;gap:0;width:100%}.ResonanceView-module__0DImKq__personBlock{flex:1;justify-content:center}.ResonanceView-module__0DImKq__equals{display:none}.ResonanceView-module__0DImKq__sumLine{width:100%;max-width:none;margin:8px auto;display:block}.ResonanceView-module__0DImKq__personName{font-size:26px;line-height:1.05}.ResonanceView-module__0DImKq__cross{font-size:28px}.ResonanceView-module__0DImKq__personSigns{gap:1px;align-items:inherit;flex-direction:column}.ResonanceView-module__0DImKq__personLine{letter-spacing:.03em;font-size:13px;line-height:1.3}.ResonanceView-module__0DImKq__scoreSwitch{flex-direction:row;align-items:baseline;gap:8px}.ResonanceView-module__0DImKq__scoreNumber{font-size:34px}.ResonanceView-module__0DImKq__scoreMax{font-size:16px}.ResonanceView-module__0DImKq__scoreLabel{letter-spacing:.1em;font-size:12px}.ResonanceView-module__0DImKq__frame{gap:12px;padding:10px}.ResonanceView-module__0DImKq__spheresPanel{padding:0}.ResonanceView-module__0DImKq__spheresGrid{grid-template-columns:1fr 1fr;gap:4px 10px;margin-top:6px}.ResonanceView-module__0DImKq__sphereButton{padding:2px 4px 8px}.ResonanceView-module__0DImKq__sphereLabel,.ResonanceView-module__0DImKq__sphereScore{font-size:13px}}.ResonanceView-module__0DImKq__longread{width:100%;max-width:680px;margin:4px auto 0;padding:0 16px}.ResonanceView-module__0DImKq__verdictCard{border:1px solid var(--app-divider);background:var(--app-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px;flex-direction:column;gap:18px;margin-bottom:12px;padding:22px 24px;display:flex}.ResonanceView-module__0DImKq__verdictHead{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.ResonanceView-module__0DImKq__verdictKicker{letter-spacing:.24em;text-transform:uppercase;color:var(--app-ink-2);font-size:10px}.ResonanceView-module__0DImKq__verdictScore{letter-spacing:-.04em;font-family:Cormorant Garamond,Georgia,serif;font-size:34px;font-weight:600;line-height:1}.ResonanceView-module__0DImKq__verdictScorePct{opacity:.8;margin-left:2px;font-size:18px}.ResonanceView-module__0DImKq__verdictSubtitle{color:var(--app-ink-2);margin-top:4px;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-style:italic}.ResonanceView-module__0DImKq__verdictLists{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}@media (max-width:400px){.ResonanceView-module__0DImKq__verdictLists{grid-template-columns:1fr;gap:14px}}.ResonanceView-module__0DImKq__verdictCol{flex-direction:column;gap:8px;min-width:0;display:flex}.ResonanceView-module__0DImKq__verdictColTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--app-ink-2);font-size:10px}.ResonanceView-module__0DImKq__verdictItem{color:var(--app-ink);align-items:baseline;gap:8px;font-size:15px;line-height:1.45;display:flex}.ResonanceView-module__0DImKq__verdictMark{flex-shrink:0;font-size:13px;line-height:1.45}.ResonanceView-module__0DImKq__verdictTick{color:#c89b3c}[data-mantine-color-scheme=dark] .ResonanceView-module__0DImKq__verdictTick{color:#f0c46a}.ResonanceView-module__0DImKq__verdictWarn{color:var(--app-ink-3)}.ResonanceView-module__0DImKq__verdictMore{font-family:var(--mantine-font-family-monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--app-ink-2);border:1px solid var(--app-divider);cursor:pointer;border-radius:999px;align-self:center;padding:6px 14px;font-size:11px;transition:color .15s,border-color .15s}.ResonanceView-module__0DImKq__verdictMore:hover{color:var(--app-ink);border-color:#c75b3a66}.ResonanceView-module__0DImKq__accItem{border:none;border-bottom:1px solid var(--app-divider);background:0 0}.ResonanceView-module__0DImKq__accControl{background:0 0;padding:14px 4px}.ResonanceView-module__0DImKq__accControl:hover{background:0 0}.ResonanceView-module__0DImKq__accLabel{align-items:center;gap:6px;padding:0;display:flex}.ResonanceView-module__0DImKq__accTitle{color:var(--app-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:500}.ResonanceView-module__0DImKq__accInfo,.ResonanceView-module__0DImKq__accChevron{color:var(--app-ink-3)}.ResonanceView-module__0DImKq__accContent{padding:0 4px 16px}.ResonanceView-module__0DImKq__helpText{color:var(--app-ink-2);white-space:pre-line;font-size:15px;line-height:1.6}.ResonanceView-module__0DImKq__consultCard{background:var(--app-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #c75b3a59;border-radius:16px;margin-top:28px;padding:24px 28px}.ResonanceView-module__0DImKq__consultHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ResonanceView-module__0DImKq__consultAvatar{color:#c89b3c;background:#c75b3a1f;border:1px solid #c75b3a59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}[data-mantine-color-scheme=dark] .ResonanceView-module__0DImKq__consultAvatar{color:#f0c46a}.ResonanceView-module__0DImKq__consultMeta{flex-direction:column;gap:1px;min-width:0;display:flex}.ResonanceView-module__0DImKq__consultName{letter-spacing:-.01em;color:var(--app-ink);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:500}.ResonanceView-module__0DImKq__consultRole{letter-spacing:.18em;text-transform:uppercase;color:var(--app-ink-2);font-size:10px}.ResonanceView-module__0DImKq__summaryText{color:var(--app-ink);white-space:pre-line;font-size:16px;line-height:1.6}.ResonanceView-module__0DImKq__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.ResonanceView-module__0DImKq__ctaButton{color:#fff;cursor:pointer;background:#c75b3a;border:1px solid #c75b3a;border-radius:999px;padding:10px 22px;font-size:14px;font-weight:500;transition:background .15s,transform .1s}.ResonanceView-module__0DImKq__ctaButton:hover{background:#b14e30}.ResonanceView-module__0DImKq__ctaButton:active{transform:scale(.98)}.ResonanceView-module__0DImKq__deepDive{flex-direction:column;gap:48px;margin-top:40px;display:flex}.ResonanceView-module__0DImKq__sphereCard{border-bottom:1px solid var(--app-divider);padding-bottom:24px;scroll-margin-top:88px}.ResonanceView-module__0DImKq__sphereCardTop{background:#c75b3a0f;border:1px solid #c75b3a59;border-radius:16px;padding:18px 20px 24px}.ResonanceView-module__0DImKq__sphereCardBadge{letter-spacing:.16em;text-transform:uppercase;color:#c89b3c;margin-bottom:6px;font-size:10px;display:block}[data-mantine-color-scheme=dark] .ResonanceView-module__0DImKq__sphereCardBadge{color:#f0c46a}.ResonanceView-module__0DImKq__sphereCardHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ResonanceView-module__0DImKq__sphereCardName{letter-spacing:-.01em;color:var(--app-ink);align-items:center;gap:8px;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:500;display:inline-flex}.ResonanceView-module__0DImKq__sphereCardIcon{border:1px solid var(--syn-ink-3);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ResonanceView-module__0DImKq__sphereCardPctWrap{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.ResonanceView-module__0DImKq__sphereCardPct{letter-spacing:-.02em;flex-shrink:0;font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:500}.ResonanceView-module__0DImKq__sphereCardAstro{font-family:var(--mantine-font-family-monospace);letter-spacing:.02em;color:var(--app-ink);opacity:.85;margin-top:4px;font-size:12px}.ResonanceView-module__0DImKq__sphereCardRule{border:none;border-top:1px solid var(--app-divider);margin:12px 0}.ResonanceView-module__0DImKq__sphereCardText{color:var(--app-ink-2);white-space:pre-line;font-size:16px;line-height:1.6}@media (max-width:768px){.ResonanceView-module__0DImKq__consultName,.ResonanceView-module__0DImKq__sphereCardName,.ResonanceView-module__0DImKq__sphereCardPct{font-size:22px}.ResonanceView-module__0DImKq__sphereCardText,.ResonanceView-module__0DImKq__summaryText{font-size:17px;line-height:1.7}.ResonanceView-module__0DImKq__helpText{font-size:16px;line-height:1.7}.ResonanceView-module__0DImKq__verdictItem{font-size:16px}.ResonanceView-module__0DImKq__longread{padding:0 14px}}
.NatalLongread-module__dIcPwa__longread{width:100%;max-width:680px;margin:0 auto}.NatalLongread-module__dIcPwa__block{border:1px solid var(--app-divider);background:var(--app-surface);border-radius:16px;padding:22px 24px;scroll-margin-top:88px}.NatalLongread-module__dIcPwa__blockHead{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.NatalLongread-module__dIcPwa__glyphChip{color:#c75b3a;background:#c75b3a1f;border:1px solid #c75b3a40;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-family:Fraunces,serif;font-size:26px;display:grid}[data-mantine-color-scheme=dark] .NatalLongread-module__dIcPwa__glyphChip{color:#f0a98a}.NatalLongread-module__dIcPwa__title{letter-spacing:-.01em;color:var(--app-ink);margin:0;font-family:Fraunces,serif;font-size:22px;font-weight:500;line-height:1.2}.NatalLongread-module__dIcPwa__caption{color:var(--app-ink-2);margin-top:2px;font-size:13px}.NatalLongread-module__dIcPwa__astroLine{font-family:var(--mantine-font-family-monospace);letter-spacing:.02em;color:var(--app-ink);opacity:.85;margin-top:5px;font-size:12px;line-height:1.5}.NatalLongread-module__dIcPwa__astroGlyph{font-family:Fraunces,serif}.NatalLongread-module__dIcPwa__fullText{color:var(--app-ink);white-space:pre-line;font-size:15.5px;line-height:1.7}.NatalLongread-module__dIcPwa__extras{flex-direction:column;gap:14px;margin-top:18px;display:flex}.NatalLongread-module__dIcPwa__subhead{align-items:center;gap:6px;margin-bottom:6px;display:flex}.NatalLongread-module__dIcPwa__subheadTitle{color:var(--app-ink);font-size:13px;font-weight:600}.NatalLongread-module__dIcPwa__challengeBadge{letter-spacing:.02em;color:#c75b3a;background:#c75b3a1f;border-radius:6px;align-items:center;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}[data-mantine-color-scheme=dark] .NatalLongread-module__dIcPwa__challengeBadge{color:#f0a98a}.NatalLongread-module__dIcPwa__list{flex-direction:column;gap:4px;display:flex}.NatalLongread-module__dIcPwa__listItem{color:var(--app-ink);align-items:flex-start;gap:6px;font-size:14px;line-height:1.5;display:flex}.NatalLongread-module__dIcPwa__listDash{color:var(--app-ink-2);flex:none}.NatalLongread-module__dIcPwa__blockHighlight{animation:1.7s NatalLongread-module__dIcPwa__natalBlockPulse}@keyframes NatalLongread-module__dIcPwa__natalBlockPulse{0%{border-color:var(--app-divider);box-shadow:0 0 #c75b3a00}18%{border-color:#c75b3a99;box-shadow:0 0 0 4px #c75b3a38}to{border-color:var(--app-divider);box-shadow:0 0 #c75b3a00}}.NatalLongread-module__dIcPwa__consultCard{background:var(--app-surface);border:1px solid #c75b3a59;border-radius:16px;margin-top:4px;padding:24px 28px}.NatalLongread-module__dIcPwa__consultHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.NatalLongread-module__dIcPwa__consultAvatar{color:#c89b3c;background:#c75b3a1f;border:1px solid #c75b3a59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}[data-mantine-color-scheme=dark] .NatalLongread-module__dIcPwa__consultAvatar{color:#f0c46a}.NatalLongread-module__dIcPwa__consultName{letter-spacing:-.01em;color:var(--app-ink);margin:0;font-family:Fraunces,serif;font-size:22px;font-weight:500}.NatalLongread-module__dIcPwa__consultRole{letter-spacing:.18em;text-transform:uppercase;color:var(--app-ink-2);font-size:10px}.NatalLongread-module__dIcPwa__summaryText{color:var(--app-ink);white-space:pre-line;font-size:15.5px;line-height:1.7}.NatalLongread-module__dIcPwa__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}
.LunaMascot-module__JW3vyq__root{--luna-body-r:40;--luna-body-core:#f0ede8;--luna-body-mid:#c4c5d4;--luna-body-edge:#a8b2cf;--luna-body-stroke:#4a4742;--luna-body-shine:#fff;--luna-glow:#b0b8cc24;--luna-glow-scale:1;--luna-shadow:#4a474247;--luna-orbit:#d4a26a73;--luna-node:#d4a26a;--luna-earthshine:#3e424c;--luna-term-strength:.7;--luna-face-pupil:#3d332d;--luna-face-white:#fff;--luna-face-shine:#fff;--luna-face-stroke-w:1.6;--luna-mouth-pupil:var(--luna-face-pupil);--luna-stroke-mouth:1.55;--luna-stroke-mouth-ring:1.4;--luna-stroke-brow:1.6;--luna-stroke-eye-lid:1.4;--luna-stroke-body-edge:.5;--luna-stroke-orbit:1.2;--luna-overlay:#d4a26a;--luna-overlay-strong:#d4a26a;--luna-crater:#4a4f6438;--luna-heart:#c75b3a;--luna-tear:#7b8cde;--luna-float-amp:2px;--luna-float-dur:5.2s;--luna-pulse-dur:5.5s;--luna-orbit-breathe-dur:7s;--luna-blink-dur:5.4s;--luna-face-enter-dur:.4s;vertical-align:middle;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#0000;line-height:0;display:inline-flex;position:relative;overflow:visible}.LunaMascot-module__JW3vyq__root.LunaMascot-module__JW3vyq__interactive{cursor:pointer}.LunaMascot-module__JW3vyq__root{--luna-glow:var(--luna-phase-glow,#c75b3a2e);--luna-body-stroke:var(--luna-phase-edge,#14161a)}.LunaMascot-module__JW3vyq__root.LunaMascot-module__JW3vyq__theme-light{--luna-body-core:#fff;--luna-body-mid:#ece7df;--luna-body-edge:#a8aaa0;--luna-body-stroke:#a8aaa0;--luna-body-shine:#fffffff2;--luna-glow:#c75b3a47;--luna-crater:#14161a1f}[data-mantine-color-scheme=light] .LunaMascot-module__JW3vyq__root:not(.LunaMascot-module__JW3vyq__theme-dark){--luna-body-core:#fff;--luna-body-mid:#ece7df;--luna-body-edge:#a8aaa0;--luna-body-stroke:#a8aaa0;--luna-body-shine:#fffffff2;--luna-glow:#c75b3a47;--luna-crater:#14161a1f}[data-color-scheme=light] .LunaMascot-module__JW3vyq__root:not(.LunaMascot-module__JW3vyq__theme-dark){--luna-body-core:#fff;--luna-body-mid:#ece7df;--luna-body-edge:#a8aaa0;--luna-body-stroke:#a8aaa0;--luna-body-shine:#fffffff2;--luna-glow:#c75b3a47;--luna-crater:#14161a1f}.LunaMascot-module__JW3vyq__svg{width:100%;height:100%;animation:LunaMascot-module__JW3vyq__luna-float var(--luna-float-dur) ease-in-out infinite;display:block;overflow:visible}.LunaMascot-module__JW3vyq__bodyStopCore{stop-color:var(--luna-body-core);stop-opacity:1}.LunaMascot-module__JW3vyq__bodyStopMid{stop-color:var(--luna-body-mid);stop-opacity:1}.LunaMascot-module__JW3vyq__bodyStopEdge{stop-color:var(--luna-body-edge);stop-opacity:1}.LunaMascot-module__JW3vyq__body{transform-origin:60px 60px}.LunaMascot-module__JW3vyq__bodyCircle{transition:filter .4s ease-out}.LunaMascot-module__JW3vyq__bodyEdge{stroke:var(--luna-body-stroke);stroke-opacity:.45;stroke-width:var(--luna-stroke-body-edge)}.LunaMascot-module__JW3vyq__craters{opacity:.55;mix-blend-mode:multiply}.LunaMascot-module__JW3vyq__crater{fill:var(--luna-crater)}.LunaMascot-module__JW3vyq__terminator{opacity:var(--luna-term-strength);transition:opacity .3s ease-out}.LunaMascot-module__JW3vyq__terminatorFill{fill:var(--luna-earthshine)}.LunaMascot-module__JW3vyq__glow{transform-origin:60px 60px;animation:LunaMascot-module__JW3vyq__luna-pulse var(--luna-pulse-dur) ease-in-out infinite}.LunaMascot-module__JW3vyq__glowCircle{fill:var(--luna-glow);transform-origin:60px 60px;transform:scale(var(--luna-glow-scale));transition:fill .4s ease-out}.LunaMascot-module__JW3vyq__orbit{transform-origin:60px 60px}.LunaMascot-module__JW3vyq__orbitBack,.LunaMascot-module__JW3vyq__orbitFront{animation:LunaMascot-module__JW3vyq__luna-orbit-breathe var(--luna-orbit-breathe-dur) ease-in-out infinite}.LunaMascot-module__JW3vyq__orbitLine{stroke:var(--luna-orbit);stroke-width:var(--luna-stroke-orbit);stroke-linecap:round;filter:drop-shadow(0 0 1.2px var(--luna-orbit))}.LunaMascot-module__JW3vyq__orbitNodeFill{fill:var(--luna-node);filter:drop-shadow(0 0 1.5px var(--luna-node))}.LunaMascot-module__JW3vyq__faceWrap{transform-origin:60px 60px;animation:LunaMascot-module__JW3vyq__luna-face-enter var(--luna-face-enter-dur) cubic-bezier(.34, 1.56, .64, 1) both}.LunaMascot-module__JW3vyq__root .luna__eye-white{display:none}.LunaMascot-module__JW3vyq__root .luna__eye-pupil{fill:var(--luna-face-pupil)}.LunaMascot-module__JW3vyq__root .luna__eye-shine{fill:var(--luna-face-shine);opacity:1}.LunaMascot-module__JW3vyq__root .luna__eye-lid{fill:none;stroke:var(--luna-face-pupil);stroke-width:var(--luna-stroke-eye-lid);stroke-linecap:round}.LunaMascot-module__JW3vyq__root .luna__eye-stroke{fill:none;stroke:var(--luna-face-pupil);stroke-width:var(--luna-face-stroke-w);stroke-linecap:round;stroke-linejoin:round}.LunaMascot-module__JW3vyq__root .luna__eye-heart{fill:var(--luna-heart)}.LunaMascot-module__JW3vyq__root .luna__eye-glow-aura{fill:var(--luna-face-pupil);opacity:.32;filter:blur(2.2px)}.LunaMascot-module__JW3vyq__root .luna__eye-glow-core{fill:var(--luna-face-pupil);opacity:.95}.LunaMascot-module__JW3vyq__root .luna__mouth-stroke{fill:none;stroke:var(--luna-mouth-pupil);stroke-width:var(--luna-stroke-mouth);stroke-linecap:round;stroke-linejoin:round}.LunaMascot-module__JW3vyq__root .luna__mouth-fill{fill:var(--luna-mouth-pupil)}.LunaMascot-module__JW3vyq__root .luna__mouth-ring{stroke:var(--luna-mouth-pupil);stroke-width:var(--luna-stroke-mouth-ring)}.LunaMascot-module__JW3vyq__root .LunaMascot-module__JW3vyq__root .luna__mouth-tongue{stroke:var(--luna-heart);stroke-width:1.1px;stroke-linecap:round}.LunaMascot-module__JW3vyq__root .luna__mouth-yawn{transform-origin:60px 72px;animation:7.5s ease-in-out infinite LunaMascot-module__JW3vyq__luna-yawn}.LunaMascot-module__JW3vyq__root .luna__zodiac{transform-origin:60px 60px;animation:60s linear infinite LunaMascot-module__JW3vyq__luna-zodiac-spin}.LunaMascot-module__JW3vyq__root .luna__zodiac-sign{transform-box:fill-box;transform-origin:50%;animation:60s linear infinite LunaMascot-module__JW3vyq__luna-zodiac-counter-spin}.LunaMascot-module__JW3vyq__root .luna__zodiac-sign path{fill:none;stroke:var(--luna-overlay-strong);stroke-width:.85px;stroke-linecap:round;stroke-linejoin:round}.LunaMascot-module__JW3vyq__root .luna__brow-stroke{stroke:var(--luna-face-pupil);stroke-width:var(--luna-stroke-brow);stroke-linecap:round}.LunaMascot-module__JW3vyq__root .luna__eye{transform-box:fill-box;transform-origin:50%}:is(.LunaMascot-module__JW3vyq__emotion-neutral .luna__eye,.LunaMascot-module__JW3vyq__emotion-awaiting .luna__eye,.LunaMascot-module__JW3vyq__emotion-curious .luna__eye,.LunaMascot-module__JW3vyq__emotion-sad .luna__eye,.LunaMascot-module__JW3vyq__emotion-bored .luna__eye,.LunaMascot-module__JW3vyq__emotion-tired .luna__eye,.LunaMascot-module__JW3vyq__emotion-thinking .luna__eye,.LunaMascot-module__JW3vyq__emotion-all-knowing .luna__eye,.LunaMascot-module__JW3vyq__emotion-confused .luna__eye,.LunaMascot-module__JW3vyq__emotion-angry .luna__eye,.LunaMascot-module__JW3vyq__emotion-focused .luna__eye,.LunaMascot-module__JW3vyq__emotion-playful .luna__eye){animation:LunaMascot-module__JW3vyq__luna-blink var(--luna-blink-dur) ease-in-out infinite}:is(.LunaMascot-module__JW3vyq__emotion-neutral .luna__eye:nth-of-type(2),.LunaMascot-module__JW3vyq__emotion-curious .luna__eye:nth-of-type(2),.LunaMascot-module__JW3vyq__emotion-sad .luna__eye:nth-of-type(2),.LunaMascot-module__JW3vyq__emotion-awaiting .luna__eye:nth-of-type(2),.LunaMascot-module__JW3vyq__emotion-tired .luna__eye:nth-of-type(2),.LunaMascot-module__JW3vyq__emotion-thinking .luna__eye:nth-of-type(2)){animation-delay:-.2s}.LunaMascot-module__JW3vyq__emotion-confused .luna__eye:nth-of-type(2){transform-origin:50%;animation:2.6s ease-in-out infinite LunaMascot-module__JW3vyq__luna-cross-look}.LunaMascot-module__JW3vyq__root .luna__spiral-pulse{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite LunaMascot-module__JW3vyq__luna-spiral-pulse}.LunaMascot-module__JW3vyq__root .luna__eye--spiral-ccw .luna__spiral-pulse{animation-delay:-.8s}.LunaMascot-module__JW3vyq__root .luna__spiral-spin{transform-box:fill-box;transform-origin:50%}.LunaMascot-module__JW3vyq__root .luna__eye--spiral-cw .luna__spiral-spin{animation:2.6s linear infinite LunaMascot-module__JW3vyq__luna-spin}.LunaMascot-module__JW3vyq__root .luna__eye--spiral-ccw .luna__spiral-spin{animation:2.6s linear infinite LunaMascot-module__JW3vyq__luna-spin-rev}@keyframes LunaMascot-module__JW3vyq__luna-spiral-pulse{0%,to{transform:scale(1.2)}50%{transform:scale(.5)}}.LunaMascot-module__JW3vyq__root .luna__eye--glow .luna__eye-glow-core{animation:2.4s ease-in-out infinite LunaMascot-module__JW3vyq__luna-eye-glow}.LunaMascot-module__JW3vyq__root .luna__eye--bright .luna__eye-shine{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite LunaMascot-module__JW3vyq__luna-eye-shine}.LunaMascot-module__JW3vyq__root .luna__eye--heart .luna__eye-heart{transform-box:fill-box;transform-origin:50%;animation:1.5s ease-in-out infinite LunaMascot-module__JW3vyq__luna-heart-pulse}.LunaMascot-module__JW3vyq__root .luna__eye--star .luna__eye-pupil{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite LunaMascot-module__JW3vyq__luna-star-twinkle}.LunaMascot-module__JW3vyq__root .luna__thinking-dot{fill:var(--luna-overlay-strong);filter:drop-shadow(0 0 1.2px var(--luna-overlay));opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite LunaMascot-module__JW3vyq__luna-thinking-dot}.LunaMascot-module__JW3vyq__root .luna__gear{transform-box:fill-box;transform-origin:50%}.LunaMascot-module__JW3vyq__root .luna__gear-body{fill:var(--luna-overlay);opacity:.9}.LunaMascot-module__JW3vyq__root .luna__gear-hole{fill:var(--luna-body-edge)}.LunaMascot-module__JW3vyq__root .luna__gear--big{animation:3.6s linear infinite LunaMascot-module__JW3vyq__luna-spin}.LunaMascot-module__JW3vyq__root .luna__gear--small{animation:2.4s linear infinite LunaMascot-module__JW3vyq__luna-spin-rev}.LunaMascot-module__JW3vyq__root .luna__data-wave{stroke:var(--luna-overlay-strong);stroke-width:.8px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite LunaMascot-module__JW3vyq__luna-data-wave}.LunaMascot-module__JW3vyq__root .luna__zzz{fill:var(--luna-overlay);letter-spacing:-.4px;opacity:0;font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:700;animation:3.2s ease-out infinite LunaMascot-module__JW3vyq__luna-zzz}.LunaMascot-module__JW3vyq__root .luna__zzz--1{animation-delay:0s}.LunaMascot-module__JW3vyq__root .luna__zzz--2{font-size:7px;animation-delay:.4s}.LunaMascot-module__JW3vyq__root .luna__zzz--3{font-size:6px;animation-delay:.8s}.LunaMascot-module__JW3vyq__root .luna__sparkle{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite LunaMascot-module__JW3vyq__luna-sparkle}.LunaMascot-module__JW3vyq__root .luna__sparkle-fill{fill:var(--luna-overlay-strong);filter:drop-shadow(0 0 2px var(--luna-overlay-strong))}.LunaMascot-module__JW3vyq__root .luna__heart-float{animation:3s ease-in-out infinite LunaMascot-module__JW3vyq__luna-float-heart}.LunaMascot-module__JW3vyq__root .luna__heart-float-fill{fill:var(--luna-heart);filter:drop-shadow(0 0 2px var(--luna-heart))}.LunaMascot-module__JW3vyq__root .luna__question{text-anchor:middle;fill:var(--luna-overlay-strong);filter:drop-shadow(0 0 2px var(--luna-overlay));transform-box:fill-box;transform-origin:50%;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:800;animation:1.8s ease-out infinite LunaMascot-module__JW3vyq__luna-spring}.LunaMascot-module__JW3vyq__root .luna__tangle{transform-box:fill-box;transform-origin:50%;animation:5s linear infinite LunaMascot-module__JW3vyq__luna-spin}.LunaMascot-module__JW3vyq__root .luna__tangle-path{fill:none;stroke:var(--luna-overlay);stroke-width:1px;stroke-linecap:round}.LunaMascot-module__JW3vyq__root .luna__tangle-path--inner{stroke-width:.8px;opacity:.7}.LunaMascot-module__JW3vyq__root .luna__tear{opacity:0;animation:2.6s ease-in infinite LunaMascot-module__JW3vyq__luna-tear}.LunaMascot-module__JW3vyq__root .luna__tear-fill{fill:var(--luna-tear);filter:drop-shadow(0 0 1.4px var(--luna-tear))}.LunaMascot-module__JW3vyq__root .luna__tear-shine{fill:none;stroke:#ffffffd9;stroke-width:.9px;stroke-linecap:round;opacity:.9}.LunaMascot-module__JW3vyq__root .luna__flash-ring{fill:none;stroke:var(--luna-overlay-strong);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out LunaMascot-module__JW3vyq__luna-flash}.LunaMascot-module__JW3vyq__root .luna__burst-halo{fill:none;stroke:var(--luna-overlay-strong);transform-box:fill-box;transform-origin:50%}.LunaMascot-module__JW3vyq__root .luna__burst-halo--outer{stroke-width:1.2px;animation:2.4s ease-out infinite LunaMascot-module__JW3vyq__luna-burst-ring}.LunaMascot-module__JW3vyq__root .luna__burst-halo--inner{stroke-width:.8px;animation:2.4s ease-out .7s infinite LunaMascot-module__JW3vyq__luna-burst-ring}.LunaMascot-module__JW3vyq__root .luna__halo-ring{fill:none;stroke:var(--luna-overlay);stroke-width:.6px;stroke-dasharray:4 6;transform-box:fill-box;transform-origin:50%}.LunaMascot-module__JW3vyq__root .luna__halo-ring--outer{opacity:.55;animation:8s linear infinite LunaMascot-module__JW3vyq__luna-spin}.LunaMascot-module__JW3vyq__root .luna__halo-ring--inner{opacity:.35;animation:6s linear infinite LunaMascot-module__JW3vyq__luna-spin-rev}.LunaMascot-module__JW3vyq__root .luna__sage-halo-ring{fill:none;stroke:var(--luna-overlay);stroke-width:.6px;transform-box:fill-box;transform-origin:50%}.LunaMascot-module__JW3vyq__root .luna__sage-halo-ring--outer{stroke-dasharray:3 7;opacity:.5;animation:14s linear infinite LunaMascot-module__JW3vyq__luna-spin}.LunaMascot-module__JW3vyq__root .luna__sage-halo-ring--inner{opacity:.3;animation:10s linear infinite LunaMascot-module__JW3vyq__luna-spin-rev}.LunaMascot-module__JW3vyq__root .luna__energy-ring-path{fill:none;stroke:var(--luna-overlay-strong);stroke-width:1.2px;stroke-opacity:.85;filter:drop-shadow(0 0 2px var(--luna-overlay-strong))}:is(.LunaMascot-module__JW3vyq__root .luna__energy-ring--a,.LunaMascot-module__JW3vyq__root .luna__energy-ring--b,.LunaMascot-module__JW3vyq__root .luna__energy-ring--c){transform-box:fill-box;transform-origin:50%}.LunaMascot-module__JW3vyq__root .luna__energy-ring--a{animation:4s linear infinite LunaMascot-module__JW3vyq__luna-spin}.LunaMascot-module__JW3vyq__root .luna__energy-ring--b{animation:5s linear infinite LunaMascot-module__JW3vyq__luna-spin-rev}.LunaMascot-module__JW3vyq__root .luna__energy-ring--c{animation:7s linear infinite LunaMascot-module__JW3vyq__luna-spin}.LunaMascot-module__JW3vyq__root .luna__grid{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite LunaMascot-module__JW3vyq__luna-grid}.LunaMascot-module__JW3vyq__root .luna__grid-shape{fill:none;stroke:var(--luna-overlay-strong);stroke-width:.9px;opacity:.85;filter:drop-shadow(0 0 1.4px var(--luna-overlay-strong))}.LunaMascot-module__JW3vyq__root .luna__grid-line{stroke:var(--luna-overlay);stroke-width:.55px;opacity:.6}.LunaMascot-module__JW3vyq__root .luna__grid-tick{stroke:var(--luna-overlay-strong);stroke-width:1px;stroke-linecap:round}.LunaMascot-module__JW3vyq__root .luna__grid-lock{fill:none;stroke:var(--luna-overlay-strong);stroke-width:.8px;stroke-dasharray:3 3;opacity:.9;filter:drop-shadow(0 0 1px var(--luna-overlay-strong))}.LunaMascot-module__JW3vyq__root .luna__grid-dot{fill:var(--luna-overlay-strong);filter:drop-shadow(0 0 1.4px var(--luna-overlay-strong))}.LunaMascot-module__JW3vyq__root .luna__surface--matrix{opacity:.8}.LunaMascot-module__JW3vyq__root .luna__matrix-col{fill:var(--luna-overlay-strong);font-family:JetBrains Mono,SF Mono,monospace;font-size:6px;animation:2.4s linear infinite LunaMascot-module__JW3vyq__luna-matrix}.LunaMascot-module__JW3vyq__root .luna__surface--constellations{opacity:.55;transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite LunaMascot-module__JW3vyq__luna-constellations}.LunaMascot-module__JW3vyq__root .luna__constellation-line{stroke:var(--luna-overlay-strong);stroke-width:.4px;opacity:.5}.LunaMascot-module__JW3vyq__root .luna__constellation-star{fill:var(--luna-overlay-strong);filter:drop-shadow(0 0 .8px var(--luna-overlay-strong))}.LunaMascot-module__JW3vyq__mod--angry{--luna-glow:#c75b3a8c;--luna-body-edge:#c75b3a;--luna-shadow:#70241699}.LunaMascot-module__JW3vyq__mod--angry .LunaMascot-module__JW3vyq__orbit{animation:.2s linear infinite LunaMascot-module__JW3vyq__luna-orbit-shiver}.LunaMascot-module__JW3vyq__mod--error{--luna-glow:#e8505fa6;--luna-body-edge:#d8526a;--luna-shadow:#6e0c1a99;--luna-overlay-strong:#e85461}.LunaMascot-module__JW3vyq__mod--error .LunaMascot-module__JW3vyq__svg{animation:LunaMascot-module__JW3vyq__luna-float var(--luna-float-dur) ease-in-out infinite, LunaMascot-module__JW3vyq__luna-error-shake .12s linear infinite}.LunaMascot-module__JW3vyq__mod--error .LunaMascot-module__JW3vyq__glow{animation:1s ease-in-out infinite LunaMascot-module__JW3vyq__luna-pulse}.LunaMascot-module__JW3vyq__mod--confirmed{--luna-glow:#5a7d7c52;--luna-overlay-strong:#b8d6d2}.LunaMascot-module__JW3vyq__mod--happy .LunaMascot-module__JW3vyq__orbitFront,.LunaMascot-module__JW3vyq__mod--happy .LunaMascot-module__JW3vyq__orbitBack{animation-duration:4s}.LunaMascot-module__JW3vyq__mod--joyful{--luna-glow:#d4a26a66;--luna-overlay-strong:#d4a26a}.LunaMascot-module__JW3vyq__mod--joyful .LunaMascot-module__JW3vyq__svg{animation:.9s ease-in-out infinite LunaMascot-module__JW3vyq__luna-joyful-bounce}.LunaMascot-module__JW3vyq__mod--grateful{--luna-glow:#c75b3a47;--luna-heart:#c75b3a}.LunaMascot-module__JW3vyq__mod--grateful .LunaMascot-module__JW3vyq__svg{animation-duration:4.8s}.LunaMascot-module__JW3vyq__mod--playful .LunaMascot-module__JW3vyq__orbit{animation:3s ease-in-out infinite LunaMascot-module__JW3vyq__luna-orbit-playful}.LunaMascot-module__JW3vyq__mod--sad{--luna-glow:#7b8cde33;--luna-tear:#7b8cde;--luna-float-amp:1.2px;--luna-float-dur:4.8s}.LunaMascot-module__JW3vyq__mod--sad .LunaMascot-module__JW3vyq__body,.LunaMascot-module__JW3vyq__mod--sad .LunaMascot-module__JW3vyq__terminator{transform:translateY(2px)}.LunaMascot-module__JW3vyq__mod--tired{--luna-pulse-dur:6.4s;--luna-float-dur:5.6s;--luna-orbit-breathe-dur:8s}.LunaMascot-module__JW3vyq__mod--tired .LunaMascot-module__JW3vyq__body,.LunaMascot-module__JW3vyq__mod--tired .LunaMascot-module__JW3vyq__terminator{transform:translateY(1.6px)}.LunaMascot-module__JW3vyq__mod--tired .LunaMascot-module__JW3vyq__orbit{transform:translateY(3px)scale(.98)}.LunaMascot-module__JW3vyq__mod--bored{--luna-pulse-dur:7s}.LunaMascot-module__JW3vyq__mod--bored .LunaMascot-module__JW3vyq__svg{animation:none}.LunaMascot-module__JW3vyq__mod--sleepy{--luna-pulse-dur:8s;--luna-float-dur:7s;--luna-orbit-breathe-dur:10s}.LunaMascot-module__JW3vyq__mod--thinking{--luna-pulse-dur:3.2s}.LunaMascot-module__JW3vyq__mod--curious .LunaMascot-module__JW3vyq__body{transition:transform .42s cubic-bezier(.34,1.56,.64,1);transform:rotate(-6deg)}.LunaMascot-module__JW3vyq__mod--curious .LunaMascot-module__JW3vyq__faceWrap{transform-origin:60px 60px;transform:rotate(-6deg)}.LunaMascot-module__JW3vyq__mod--focused{--luna-pulse-dur:2s}.LunaMascot-module__JW3vyq__mod--analysing{--luna-pulse-dur:2.6s;--luna-overlay-strong:#5663c0}.LunaMascot-module__JW3vyq__mod--deep-thought{--luna-pulse-dur:5.5s}.LunaMascot-module__JW3vyq__mod--deep-thought .LunaMascot-module__JW3vyq__bodyCircle{filter:brightness(.92)}.LunaMascot-module__JW3vyq__mod--all-knowing{--luna-glow:#d4a26a4d;--luna-overlay-strong:#d4a26a;--luna-orbit-breathe-dur:12s}.LunaMascot-module__JW3vyq__mod--complete{--luna-glow:#d4a26a59;--luna-overlay-strong:#d4a26a}.LunaMascot-module__JW3vyq__mod--hidden{opacity:.22;animation:2.4s ease-in-out infinite LunaMascot-module__JW3vyq__luna-hidden-flicker}.LunaMascot-module__JW3vyq__mod--end-of-cycle{--luna-pulse-dur:9s}.LunaMascot-module__JW3vyq__mod--end-of-cycle .LunaMascot-module__JW3vyq__bodyCircle{filter:brightness(.7)}.LunaMascot-module__JW3vyq__mod--special-effect{--luna-glow:#c75b3a66;--luna-overlay-strong:#d4a26a;--luna-pulse-dur:2.4s}.LunaMascot-module__JW3vyq__interactive:hover .LunaMascot-module__JW3vyq__body{transition:transform .24s ease-out;transform:translateY(-1px)scale(1.02)}.LunaMascot-module__JW3vyq__interactive:hover .LunaMascot-module__JW3vyq__glowCircle{--luna-glow-scale:1.1;transition:transform .24s ease-out}.LunaMascot-module__JW3vyq__spin .LunaMascot-module__JW3vyq__orbit{animation:1s cubic-bezier(.2,.8,.2,1) LunaMascot-module__JW3vyq__luna-orbit-spin}.LunaMascot-module__JW3vyq__tierMedium{--luna-stroke-mouth:1.9;--luna-stroke-mouth-ring:1.7;--luna-stroke-brow:1.9;--luna-stroke-eye-lid:1.7;--luna-face-stroke-w:1.9;--luna-stroke-body-edge:.7;--luna-stroke-orbit:1.5}.LunaMascot-module__JW3vyq__tierMedium .luna__zodiac-sign path{stroke-width:1.1px}.LunaMascot-module__JW3vyq__tierMedium .luna__gear-stroke{stroke-width:1.3px}.LunaMascot-module__JW3vyq__tierMedium .luna__halo-ring{stroke-width:.85px}.LunaMascot-module__JW3vyq__tierMedium .luna__energy-ring-path{stroke-width:1.5px}.LunaMascot-module__JW3vyq__tierMedium .luna__tangle-path{stroke-width:1.3px}.LunaMascot-module__JW3vyq__tierMedium .luna__tangle-path--inner{stroke-width:1px}.LunaMascot-module__JW3vyq__tierMedium .luna__star-burst-ray{stroke-width:1.5px}.LunaMascot-module__JW3vyq__tierMedium .luna__flash-ring{stroke-width:2.5px}.LunaMascot-module__JW3vyq__tierMedium .luna__constellation-line{stroke-width:.55px}.LunaMascot-module__JW3vyq__tierMedium .luna__tear-shine{stroke-width:1.1px}.LunaMascot-module__JW3vyq__tierMedium .luna__grid-shape{stroke-width:1.2px}.LunaMascot-module__JW3vyq__tierMedium .luna__grid-line{stroke-width:.75px}.LunaMascot-module__JW3vyq__tierMedium .luna__grid-tick{stroke-width:1.3px}.LunaMascot-module__JW3vyq__tierMedium .luna__grid-lock{stroke-width:1px}.LunaMascot-module__JW3vyq__tierSmall{--luna-stroke-mouth:2.6;--luna-stroke-mouth-ring:2.2;--luna-stroke-brow:2.4;--luna-stroke-eye-lid:2.2;--luna-face-stroke-w:2.4;--luna-stroke-body-edge:1;--luna-stroke-orbit:2}.LunaMascot-module__JW3vyq__tierSmall .luna__zodiac-sign path{stroke-width:1.6px}.LunaMascot-module__JW3vyq__tierSmall .luna__gear-stroke{stroke-width:1.8px}.LunaMascot-module__JW3vyq__tierSmall .luna__halo-ring{stroke-width:1.2px}.LunaMascot-module__JW3vyq__tierSmall .luna__energy-ring-path{stroke-width:2px}.LunaMascot-module__JW3vyq__tierSmall .luna__tangle-path{stroke-width:1.7px}.LunaMascot-module__JW3vyq__tierSmall .luna__tangle-path--inner{stroke-width:1.3px}.LunaMascot-module__JW3vyq__tierSmall .luna__star-burst-ray{stroke-width:2px}.LunaMascot-module__JW3vyq__tierSmall .luna__flash-ring{stroke-width:3px}.LunaMascot-module__JW3vyq__tierSmall .luna__constellation-line{stroke-width:.8px}.LunaMascot-module__JW3vyq__tierSmall .luna__tear-shine{stroke-width:1.5px}.LunaMascot-module__JW3vyq__tierSmall .luna__grid-shape{stroke-width:1.6px}.LunaMascot-module__JW3vyq__tierSmall .luna__grid-line{stroke-width:1px}.LunaMascot-module__JW3vyq__tierSmall .luna__grid-tick{stroke-width:1.7px}.LunaMascot-module__JW3vyq__tierSmall .luna__grid-lock{stroke-width:1.4px}.LunaMascot-module__JW3vyq__tierSmall .LunaMascot-module__JW3vyq__terminator,.LunaMascot-module__JW3vyq__tierSmall .LunaMascot-module__JW3vyq__craters{display:none}.LunaMascot-module__JW3vyq__tierMicro .luna__mouth{display:none}.LunaMascot-module__JW3vyq__tierMicro .LunaMascot-module__JW3vyq__faceWrap .luna__brow{display:none}.LunaMascot-module__JW3vyq__tierMicro .luna__eye-shine{display:none}.LunaMascot-module__JW3vyq__tierMicro .luna__eye-pupil{transform-box:fill-box;transform-origin:50%}.LunaMascot-module__JW3vyq__tierMicro{--luna-stroke-body-edge:1.3;--luna-stroke-orbit:2.6;--luna-stroke-eye-lid:2.6;--luna-face-stroke-w:2.8}.LunaMascot-module__JW3vyq__tierMicro .luna__zodiac-sign path{stroke-width:2.2px}.LunaMascot-module__JW3vyq__tierMicro .luna__gear-stroke{stroke-width:2.4px}.LunaMascot-module__JW3vyq__tierMicro .luna__halo-ring{stroke-width:1.6px}.LunaMascot-module__JW3vyq__tierMicro .luna__energy-ring-path{stroke-width:2.6px}.LunaMascot-module__JW3vyq__tierMicro .luna__tangle-path{stroke-width:2.2px}.LunaMascot-module__JW3vyq__tierMicro .luna__tangle-path--inner{stroke-width:1.7px}.LunaMascot-module__JW3vyq__tierMicro .luna__star-burst-ray{stroke-width:2.6px}.LunaMascot-module__JW3vyq__tierMicro .luna__flash-ring{stroke-width:3.6px}.LunaMascot-module__JW3vyq__tierMicro .luna__constellation-line{stroke-width:1px}.LunaMascot-module__JW3vyq__tierMicro .luna__tear-shine{stroke-width:1.8px}.LunaMascot-module__JW3vyq__tierMicro .luna__grid-shape{stroke-width:2.2px}.LunaMascot-module__JW3vyq__tierMicro .luna__grid-line{stroke-width:1.4px}.LunaMascot-module__JW3vyq__tierMicro .luna__grid-tick{stroke-width:2.3px}.LunaMascot-module__JW3vyq__tierMicro .luna__grid-lock{stroke-width:1.9px}@media (prefers-reduced-motion:reduce){.LunaMascot-module__JW3vyq__root,.LunaMascot-module__JW3vyq__root .LunaMascot-module__JW3vyq__svg,.LunaMascot-module__JW3vyq__root .LunaMascot-module__JW3vyq__glow,.LunaMascot-module__JW3vyq__root .LunaMascot-module__JW3vyq__orbit,.LunaMascot-module__JW3vyq__root .LunaMascot-module__JW3vyq__orbitBack,.LunaMascot-module__JW3vyq__root .LunaMascot-module__JW3vyq__orbitFront{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__gear{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__zzz{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__sparkle{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__heart-float{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__question{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__tangle{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__tear{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__flash-ring{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__star-burst-rays{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__halo-ring{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__energy-ring--a{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__energy-ring--b{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__energy-ring--c{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__grid{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__matrix-col{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__eye{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__eye--heart .luna__eye-heart{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__eye--star .luna__eye-pupil{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__mouth-yawn{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__zodiac{animation-duration:1ms;animation-iteration-count:1}.LunaMascot-module__JW3vyq__root .luna__zodiac-sign{animation-duration:1ms;animation-iteration-count:1}}@keyframes LunaMascot-module__JW3vyq__luna-float{0%,to{transform:translateY(calc(-1 * var(--luna-float-amp)))}50%{transform:translateY(var(--luna-float-amp))}}@keyframes LunaMascot-module__JW3vyq__luna-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes LunaMascot-module__JW3vyq__luna-orbit-breathe{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(2deg)scale(1.03)}}@keyframes LunaMascot-module__JW3vyq__luna-orbit-shiver{0%,to{transform:translate(-.4px)rotate(-.6deg)}50%{transform:translate(.4px)rotate(.6deg)}}@keyframes LunaMascot-module__JW3vyq__luna-orbit-playful{0%,to{transform:rotate(-2deg)scale(1)}30%{transform:rotate(-8deg)scale(1.05)}70%{transform:rotate(2deg)scale(1)}}@keyframes LunaMascot-module__JW3vyq__luna-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LunaMascot-module__JW3vyq__luna-error-shake{0%,to{transform:translate(-.8px)}50%{transform:translate(.8px)}}@keyframes LunaMascot-module__JW3vyq__luna-blink{0%,93%,96%,to{transform:scaleY(1)}94.5%{transform:scaleY(.08)}}@keyframes LunaMascot-module__JW3vyq__luna-cross-look{0%,45%,55%,to{transform:translate(0)}50%{transform:translate(-1.4px)}}@keyframes LunaMascot-module__JW3vyq__luna-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LunaMascot-module__JW3vyq__luna-spin-rev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes LunaMascot-module__JW3vyq__luna-face-enter{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes LunaMascot-module__JW3vyq__luna-zzz{0%{opacity:0;transform:translateY(4px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(2px,-10px)}}@keyframes LunaMascot-module__JW3vyq__luna-sparkle{0%{opacity:0;transform:scale(.2)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes LunaMascot-module__JW3vyq__luna-float-heart{0%{opacity:0;transform:translateY(4px)}30%{opacity:1;transform:translate(0)}70%{opacity:1;transform:translate(-1px,-6px)}to{opacity:0;transform:translate(1px,-14px)}}@keyframes LunaMascot-module__JW3vyq__luna-spring{0%{transform:scale(.2)}40%{transform:scale(1.25)}60%{transform:scale(.95)}80%,to{transform:scale(1)}}@keyframes LunaMascot-module__JW3vyq__luna-tear{0%{opacity:0;transform:translateY(-6px)}20%{opacity:1;transform:translate(0)}85%{opacity:1;transform:translate(-2px,22px)}to{opacity:0;transform:translate(-2px,26px)}}@keyframes LunaMascot-module__JW3vyq__luna-flash{0%{opacity:.9;transform:scale(.7)}60%{opacity:.6;transform:scale(1.08)}to{opacity:0;transform:scale(1.2)}}@keyframes LunaMascot-module__JW3vyq__luna-eye-glow{0%,to{opacity:.75}50%{opacity:1}}@keyframes LunaMascot-module__JW3vyq__luna-eye-shine{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes LunaMascot-module__JW3vyq__luna-heart-pulse{0%,to{transform:scale(.9)}50%{transform:scale(1.12)}}@keyframes LunaMascot-module__JW3vyq__luna-star-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.85;transform:scale(1.1)rotate(22deg)}}@keyframes LunaMascot-module__JW3vyq__luna-burst-ring{0%{opacity:0;transform:scale(.82)}30%{opacity:.55}to{opacity:0;transform:scale(1.12)}}@keyframes LunaMascot-module__JW3vyq__luna-joyful-bounce{0%,to{transform:translateY(0)}35%{transform:translateY(-2.5px)scale(1.03)}65%{transform:translateY(.5px)scale(.99)}}@keyframes LunaMascot-module__JW3vyq__luna-grid{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes LunaMascot-module__JW3vyq__luna-matrix{0%{opacity:.3;transform:translateY(-12px)}50%{opacity:.9}to{opacity:0;transform:translateY(20px)}}@keyframes LunaMascot-module__JW3vyq__luna-constellations{0%,to{opacity:.4;transform:rotate(0)}50%{opacity:.75;transform:rotate(4deg)}}@keyframes LunaMascot-module__JW3vyq__luna-hidden-flicker{0%,to{opacity:.22}50%{opacity:.32}}@keyframes LunaMascot-module__JW3vyq__luna-zodiac-spin{to{transform:rotate(360deg)}}@keyframes LunaMascot-module__JW3vyq__luna-zodiac-counter-spin{to{transform:rotate(-360deg)}}@keyframes LunaMascot-module__JW3vyq__luna-yawn{0%,55%,to{transform:scaleY(.3)}68%{transform:scale(.95,.6)}78%,86%{transform:scaleX(1.08)}94%{transform:scale(.95,.5)}}
.EntitySwitcher-module__r9lkSG__root{flex-direction:column;gap:10px;display:flex}.EntitySwitcher-module__r9lkSG__heading{font-size:var(--mantine-font-size-sm);color:var(--app-ink-2);letter-spacing:.01em;margin:0;font-weight:600}.EntitySwitcher-module__r9lkSG__scrollWrap{flex:1;min-width:0;position:relative}.EntitySwitcher-module__r9lkSG__fade{pointer-events:none;opacity:0;z-index:1;width:28px;transition:opacity .12s;position:absolute;top:0;bottom:0}.EntitySwitcher-module__r9lkSG__fadeLeft{background:linear-gradient(90deg, rgba(var(--app-bg-rgb), 1), rgba(var(--app-bg-rgb), 0));left:0}.EntitySwitcher-module__r9lkSG__fadeRight{background:linear-gradient(270deg, rgba(var(--app-bg-rgb), 1), rgba(var(--app-bg-rgb), 0));right:0}.EntitySwitcher-module__r9lkSG__fadeVisible{opacity:1}.EntitySwitcher-module__r9lkSG__chip{border:1px solid var(--app-divider);background:var(--app-surface);max-width:220px;color:var(--app-ink);font-size:var(--mantine-font-size-sm);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 13px;line-height:1.2;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.EntitySwitcher-module__r9lkSG__chip:hover{border-color:var(--mantine-color-terracotta-4)}.EntitySwitcher-module__r9lkSG__chipActive{border-color:var(--mantine-color-terracotta-5);background:var(--mantine-color-terracotta-light);color:var(--app-ink);font-weight:600}.EntitySwitcher-module__r9lkSG__chipName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.EntitySwitcher-module__r9lkSG__chipGlyph{color:var(--app-ink-2);flex:none;font-size:1.05em}.EntitySwitcher-module__r9lkSG__chipActive .EntitySwitcher-module__r9lkSG__chipGlyph{color:var(--mantine-color-terracotta-7)}.EntitySwitcher-module__r9lkSG__chipMeta{color:var(--app-ink-2);font-variant-numeric:tabular-nums;flex:none}.EntitySwitcher-module__r9lkSG__chipDot{color:var(--app-ink-3);flex:none}.EntitySwitcher-module__r9lkSG__chipPct{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.EntitySwitcher-module__r9lkSG__sheetList{flex-direction:column;gap:2px;display:flex}.EntitySwitcher-module__r9lkSG__sheetRow{cursor:pointer;text-align:left;width:100%;color:var(--app-ink);background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:12px;transition:background .12s;display:flex}.EntitySwitcher-module__r9lkSG__sheetRow:hover{background:rgba(var(--app-ink-rgb), .04)}.EntitySwitcher-module__r9lkSG__sheetRowActive{background:var(--mantine-color-terracotta-light)}.EntitySwitcher-module__r9lkSG__sheetMainBtn{text-align:left;min-width:0;color:inherit;flex:1;align-items:center;gap:12px;display:flex}.EntitySwitcher-module__r9lkSG__sheetMeta{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.EntitySwitcher-module__r9lkSG__sheetGlyph{text-align:center;width:30px;color:var(--app-ink-2);flex:none;font-size:1.25rem}.EntitySwitcher-module__r9lkSG__sheetMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EntitySwitcher-module__r9lkSG__sheetName{font-weight:600;font-size:var(--mantine-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EntitySwitcher-module__r9lkSG__sheetSub{font-size:var(--mantine-font-size-xs);color:var(--app-ink-2)}.EntitySwitcher-module__r9lkSG__sheetPct{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--mantine-font-size-sm);flex:none}
.ErrorPlanet-module__xAIvFq__scene{background:var(--app-gradient);width:100%;min-height:100vh;color:var(--app-ink);--err-orbit-stroke:#14161a1f;--err-planet-rim:#14161a40;--err-decor-stroke:#14161ad9;--err-decor-fill:#14161a26;font-family:Inter,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .ErrorPlanet-module__xAIvFq__scene{--err-orbit-stroke:#f0ede81a;--err-planet-rim:#f0ede840;--err-decor-stroke:#f0ede8d9;--err-decor-fill:#f0ede826}.ErrorPlanet-module__xAIvFq__brand{z-index:60;position:absolute;top:24px;left:24px}.ErrorPlanet-module__xAIvFq__toggle{z-index:60;position:absolute;top:24px;right:24px}.ErrorPlanet-module__xAIvFq__nebula{filter:blur(20px);pointer-events:none;z-index:1;width:700px;height:700px;position:absolute}.ErrorPlanet-module__xAIvFq__body{z-index:2;flex-direction:column;flex:1;min-height:100vh;display:flex;position:relative}.ErrorPlanet-module__xAIvFq__orbitSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ErrorPlanet-module__xAIvFq__text{z-index:3;width:480px;max-width:calc(100% - 120px);position:absolute;top:130px;left:84px}.ErrorPlanet-module__xAIvFq__eyebrow{color:var(--app-ink-2);letter-spacing:1.5px;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.ErrorPlanet-module__xAIvFq__code{letter-spacing:-2px;color:var(--app-ink);margin-top:18px;font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-size:132px;font-weight:400;line-height:.95}.ErrorPlanet-module__xAIvFq__titleRow{align-items:flex-start;gap:12px;margin-top:16px;display:flex}.ErrorPlanet-module__xAIvFq__titleBubble{flex:1;min-width:0;font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-size:22px;line-height:1.25}.ErrorPlanet-module__xAIvFq__titleAccent{font-style:italic}.ErrorPlanet-module__xAIvFq__description{color:var(--app-ink-2);max-width:400px;margin-top:18px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.6}.ErrorPlanet-module__xAIvFq__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ErrorPlanet-module__xAIvFq__telemetry{border:1px solid var(--app-divider);color:var(--app-ink-2);letter-spacing:1px;background:rgba(var(--app-ink-rgb), .02);border-radius:6px;margin-top:36px;padding:14px 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;line-height:1.9}.ErrorPlanet-module__xAIvFq__statBig{z-index:3;text-align:right;position:absolute;bottom:40px;right:40px}.ErrorPlanet-module__xAIvFq__statBigNumber{color:var(--app-ink);font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-size:64px;font-weight:400;line-height:1}.ErrorPlanet-module__xAIvFq__statBigSmall{color:var(--app-ink-2);margin-left:2px;font-size:22px}.ErrorPlanet-module__xAIvFq__statBigLabel{letter-spacing:1.5px;text-transform:uppercase;margin-top:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}@media (max-width:768px){.ErrorPlanet-module__xAIvFq__brand{top:16px;left:16px}.ErrorPlanet-module__xAIvFq__toggle{top:16px;right:16px}.ErrorPlanet-module__xAIvFq__text{width:calc(100% - 48px);max-width:calc(100% - 48px);top:80px;left:24px}.ErrorPlanet-module__xAIvFq__code{font-size:96px}.ErrorPlanet-module__xAIvFq__titleBubble{font-size:18px}.ErrorPlanet-module__xAIvFq__statBig{bottom:24px;right:24px}.ErrorPlanet-module__xAIvFq__statBigNumber{font-size:44px}}
.PairDayForecast-module__C8pTwG__card{border:1px solid var(--app-divider);background:var(--app-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px;padding:22px 24px}.PairDayForecast-module__C8pTwG__title{letter-spacing:-.01em;color:var(--app-ink);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:400}.PairDayForecast-module__C8pTwG__subtitle{color:var(--app-ink-2);margin-top:4px;font-size:13px;line-height:1.45}.PairDayForecast-module__C8pTwG__calendarWrap{display:block}.PairDayForecast-module__C8pTwG__calendar{--mini-calendar-font-size:13px;width:100%;display:flex}.PairDayForecast-module__C8pTwG__calendarDays{flex:1;display:flex}.PairDayForecast-module__C8pTwG__calendarControl{color:var(--app-ink-2);align-self:stretch;align-items:center;padding-inline:4px;transition:color .12s;display:flex}.PairDayForecast-module__C8pTwG__calendarControl:hover:not(:disabled){color:var(--app-ink)}.PairDayForecast-module__C8pTwG__calendarDays>*{flex:1}.PairDayForecast-module__C8pTwG__calendarDay{padding-bottom:14px;position:relative}.PairDayForecast-module__C8pTwG__calendarDay[data-selected]{border:1px solid var(--syn-p1)!important;color:var(--app-ink)!important;background:0 0!important}.PairDayForecast-module__C8pTwG__calendarDay[data-selected] *{color:var(--app-ink)!important}.PairDayForecast-module__C8pTwG__calendarDay[data-paid]:after{content:"✓ " attr(data-score) "%";white-space:nowrap;color:var(--paid-color,var(--syn-harmony));font-size:9.5px;font-weight:700;line-height:1;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.PairDayForecast-module__C8pTwG__calendarDay[data-teaser]:after{content:attr(data-teaser) "%";color:var(--app-ink-2);filter:blur(1.6px);opacity:.85;font-size:9.5px;font-weight:700;line-height:1;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.PairDayForecast-module__C8pTwG__cta{color:#fff;background:#c75b3a;border-radius:999px;align-items:center;gap:7px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:background .12s,transform .12s;display:inline-flex}.PairDayForecast-module__C8pTwG__cta:hover{background:#b14e30}.PairDayForecast-module__C8pTwG__cta:active{transform:translateY(1px)}.PairDayForecast-module__C8pTwG__cta:disabled{opacity:.6;cursor:default}.PairDayForecast-module__C8pTwG__ctaGroup{margin-left:auto}@media (max-width:560px){.PairDayForecast-module__C8pTwG__ctaGroup{flex:1;justify-content:center;width:100%;margin-left:0}}.PairDayForecast-module__C8pTwG__exampleLink{color:var(--app-ink-2);text-underline-offset:3px;align-items:center;gap:5px;font-size:11.5px;text-decoration:underline;display:inline-flex}.PairDayForecast-module__C8pTwG__exampleLink:hover{color:var(--app-ink)}.PairDayForecast-module__C8pTwG__errorRow{align-items:baseline}.PairDayForecast-module__C8pTwG__errorText{color:var(--syn-tension);font-size:12.5px}.PairDayForecast-module__C8pTwG__errorLink{color:var(--syn-p1);text-underline-offset:3px;font-size:12.5px;font-weight:600;text-decoration:underline}.PairDayForecast-module__C8pTwG__modalContent{border:1px solid var(--app-divider);background:var(--app-surface);position:relative}.PairDayForecast-module__C8pTwG__modalHeader{background:0 0;justify-content:center;min-height:0;padding-bottom:6px}.PairDayForecast-module__C8pTwG__modalHeader .mantine-Modal-close{position:absolute;top:12px;right:14px}.PairDayForecast-module__C8pTwG__modalTitleBox{flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex}.PairDayForecast-module__C8pTwG__modalTitleKicker{letter-spacing:.22em;text-transform:uppercase;color:var(--app-ink-2);font-size:10px;font-weight:600}.PairDayForecast-module__C8pTwG__modalTitle{color:var(--app-ink);text-overflow:ellipsis;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;font-weight:600;overflow:hidden}.PairDayForecast-module__C8pTwG__modalTitleWrap{text-align:center;flex:0 auto;min-width:0}.PairDayForecast-module__C8pTwG__navRow{min-height:32px;margin-bottom:8px}.PairDayForecast-module__C8pTwG__dateLabel{color:var(--app-ink);text-align:center;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:600;line-height:1.2}.PairDayForecast-module__C8pTwG__navArrow{border:1px solid var(--app-divider);background:var(--app-surface);width:32px;height:32px;color:var(--syn-p1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:inline-flex}.PairDayForecast-module__C8pTwG__navArrow:hover{background:var(--syn-p2-soft);border-color:var(--syn-p2)}.PairDayForecast-module__C8pTwG__navArrow:disabled{opacity:.3;cursor:default}.PairDayForecast-module__C8pTwG__offerBox{text-align:center;padding:28px 16px 32px}@media (min-width:561px){.PairDayForecast-module__C8pTwG__offerBox{justify-content:center;min-height:599px}}.PairDayForecast-module__C8pTwG__offerWrap{border-radius:12px;position:relative;overflow:hidden}.PairDayForecast-module__C8pTwG__offerPreview{filter:blur(7px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.PairDayForecast-module__C8pTwG__offerOverlay{text-align:center;background:color-mix(in srgb, var(--app-surface) 35%, transparent);padding:24px 28px;position:absolute;inset:0}.PairDayForecast-module__C8pTwG__offerIcon{color:var(--syn-p1)}.PairDayForecast-module__C8pTwG__offerTitle{color:var(--app-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:600}.PairDayForecast-module__C8pTwG__offerText{max-width:380px;color:var(--app-ink-2);font-size:13px;line-height:1.5}.PairDayForecast-module__C8pTwG__ringRow{align-items:center}.PairDayForecast-module__C8pTwG__ringValue{color:var(--app-ink);font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:600}.PairDayForecast-module__C8pTwG__ringKicker{letter-spacing:.2em;text-transform:uppercase;color:var(--app-ink-2);font-size:10px}.PairDayForecast-module__C8pTwG__ringVerdict{color:var(--app-ink);margin-top:2px;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:600}.PairDayForecast-module__C8pTwG__adviceText{min-height:38px;color:var(--app-ink-2);margin-top:6px;font-size:13px;line-height:1.45}.PairDayForecast-module__C8pTwG__chartWrap{border:1px solid var(--app-divider);background:var(--syn-bg-deep);border-radius:14px;padding:6px 0 2px;overflow:hidden}.PairDayForecast-module__C8pTwG__chartSvg{width:100%;height:auto;display:block}.PairDayForecast-module__C8pTwG__chartGrid{stroke:var(--syn-grid-soft);stroke-width:1px}.PairDayForecast-module__C8pTwG__chartAxis{stroke:var(--syn-grid);stroke-width:1px}.PairDayForecast-module__C8pTwG__sphereHint{text-align:center;color:var(--app-ink-3);margin-bottom:6px;font-size:11.5px}.PairDayForecast-module__C8pTwG__sphereHint[data-hidden]{visibility:hidden}.PairDayForecast-module__C8pTwG__chartTick{fill:var(--syn-ink-3);font-size:14px;font-family:var(--mantine-font-family-monospace,monospace)}.PairDayForecast-module__C8pTwG__chartPeakDot{fill:var(--syn-p1);stroke:var(--syn-bg-deep);stroke-width:1.5px}.PairDayForecast-module__C8pTwG__chartPeakLabel{fill:var(--syn-p1);font-size:16px;font-weight:700}.PairDayForecast-module__C8pTwG__chartDipDot{fill:var(--syn-tension);stroke:var(--syn-bg-deep);stroke-width:1.5px}.PairDayForecast-module__C8pTwG__chartDipLabel{fill:var(--syn-tension);font-size:15px;font-weight:700}.PairDayForecast-module__C8pTwG__chartSlotDot{stroke:var(--syn-bg-deep);stroke-width:1.5px}.PairDayForecast-module__C8pTwG__chartSlotLabel{font-size:13.5px;font-weight:700}.PairDayForecast-module__C8pTwG__sphereGrid{grid-template-columns:1fr 1fr;gap:2px 14px;display:grid}.PairDayForecast-module__C8pTwG__sphereRow{min-width:0;color:var(--app-ink-2);border-radius:8px;flex-direction:column;gap:3px;padding:5px 8px 10px;transition:background .12s,color .12s;display:flex;position:relative}.PairDayForecast-module__C8pTwG__sphereRow:hover{background:color-mix(in srgb, var(--syn-p2) 10%, transparent)}.PairDayForecast-module__C8pTwG__sphereRow[data-active]{background:var(--syn-p2-soft);color:var(--app-ink);box-shadow:inset 2px 0 0 var(--slot-color,var(--syn-p2))}.PairDayForecast-module__C8pTwG__sphereRow[data-active] .PairDayForecast-module__C8pTwG__sphereRowName{color:var(--slot-color,var(--syn-p2))}.PairDayForecast-module__C8pTwG__sphereRowTop{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.PairDayForecast-module__C8pTwG__sphereRowName{min-width:0;color:var(--syn-p2);align-items:center;gap:6px;display:inline-flex}.PairDayForecast-module__C8pTwG__sphereRowLabel{color:var(--app-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.PairDayForecast-module__C8pTwG__sphereRow[data-active] .PairDayForecast-module__C8pTwG__sphereRowLabel{color:var(--app-ink)}.PairDayForecast-module__C8pTwG__sphereRowScore{color:var(--app-ink);flex-shrink:0;font-size:13px;font-weight:700}.PairDayForecast-module__C8pTwG__sphereRowTrack{background:var(--app-divider);border-radius:2px;height:3px;position:absolute;bottom:4px;left:8px;right:8px;overflow:hidden}.PairDayForecast-module__C8pTwG__sphereRowFill{background:linear-gradient(90deg,#8257e6,#f4c430) no-repeat;background-size:calc(10000% / var(--p,100)) 100%;height:100%;display:block}.PairDayForecast-module__C8pTwG__modalFooter{border:1px solid var(--app-divider);background:var(--syn-p2-soft);border-radius:12px;padding:8px 14px}.PairDayForecast-module__C8pTwG__footerText{color:var(--app-ink-2);font-size:12.5px}.PairDayForecast-module__C8pTwG__footerText strong{color:var(--app-ink);font-weight:600}.PairDayForecast-module__C8pTwG__footerPeak{color:var(--syn-p1)}.PairDayForecast-module__C8pTwG__footerDip{color:var(--syn-tension)}@media (max-width:560px){.PairDayForecast-module__C8pTwG__modalContent{padding-top:max(6px, env(safe-area-inset-top));padding-bottom:max(10px, env(safe-area-inset-bottom));flex-direction:column;display:flex}.PairDayForecast-module__C8pTwG__modalBody{flex-direction:column;flex:1;min-height:0;display:flex}.PairDayForecast-module__C8pTwG__dayView{flex:1;grid-template-rows:1fr auto 1fr auto;display:grid}.PairDayForecast-module__C8pTwG__dayView .PairDayForecast-module__C8pTwG__ringRow{align-self:start;align-items:flex-start}.PairDayForecast-module__C8pTwG__dayView .PairDayForecast-module__C8pTwG__sphereSection{align-self:end}.PairDayForecast-module__C8pTwG__adviceText{min-height:57px}.PairDayForecast-module__C8pTwG__chartTick{font-size:20px}.PairDayForecast-module__C8pTwG__chartPeakLabel{font-size:27px}.PairDayForecast-module__C8pTwG__chartDipLabel{font-size:25px}.PairDayForecast-module__C8pTwG__chartSlotLabel{font-size:23px}.PairDayForecast-module__C8pTwG__offerWrap,.PairDayForecast-module__C8pTwG__offerPreview{flex-direction:column;flex:1;display:flex}.PairDayForecast-module__C8pTwG__offerBox{flex:1;justify-content:center}}@media (max-width:560px) and (max-height:700px){.PairDayForecast-module__C8pTwG__modalHeader{padding-top:10px;padding-bottom:4px}.PairDayForecast-module__C8pTwG__modalBody{padding:8px 16px 12px}.PairDayForecast-module__C8pTwG__dayView{gap:6px}.PairDayForecast-module__C8pTwG__sphereHint{display:none}.PairDayForecast-module__C8pTwG__navRow{margin-bottom:5px}.PairDayForecast-module__C8pTwG__dateLabel{font-size:17px}.PairDayForecast-module__C8pTwG__sphereRow{padding:4px 8px 9px}.PairDayForecast-module__C8pTwG__modalFooter{padding:6px 12px}.PairDayForecast-module__C8pTwG__footerText{font-size:12px}}
