.page_container__ybTJf{min-height:100vh;background:var(--surface-canvas);display:flex;align-items:center;justify-content:center;padding:var(--space-10) var(--space-6)}.page_frame__H5WVF{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:24rem}.page_heading__0E6qA{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.page_headingMark__X3zii{color:var(--accent);margin-bottom:var(--space-1)}.page_wordmark__sQ1S0{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.page_subhead__5cbQt{letter-spacing:var(--tracking-wide)}.page_links__tHm_I,.page_subhead__5cbQt{margin:0;color:var(--ink-muted);font-size:var(--text-sm)}.page_links__tHm_I{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.page_link__AYx_w{color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-glide)}.page_link__AYx_w:hover{color:var(--ink)}.page_returnLink__o39oz{margin:0;color:var(--ink-faint);font-size:var(--text-xs);text-align:center}.page_returnLink__o39oz a{color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-glide)}.page_returnLink__o39oz a:hover{color:var(--ink)}.Button_button__hMNEn{display:inline-flex;gap:var(--space-2);align-items:center;justify-content:center;font-family:inherit;font-weight:var(--weight-semibold);border-radius:var(--radius-lg);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-glide),border-color var(--duration-fast) var(--ease-glide),color var(--duration-fast) var(--ease-glide)}.Button_button__hMNEn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_sm__h9eWB{height:var(--size-sm);font-size:var(--text-sm);padding:0 var(--space-3)}.Button_md__exKk_{height:var(--size-lg);font-size:var(--text-base);padding:0 var(--space-4)}.Button_lg__PdjsY{height:var(--size-xl);font-size:var(--text-base);padding:0 var(--space-5)}.Button_iconOnly___Gw5k{padding:0;gap:0}.Button_iconOnly___Gw5k.Button_sm__h9eWB{width:var(--size-sm)}.Button_iconOnly___Gw5k.Button_md__exKk_{width:var(--size-lg)}.Button_iconOnly___Gw5k.Button_lg__PdjsY{width:var(--size-xl)}.Button_primary__oSpWt{background:var(--accent);color:var(--ink-on-accent)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--accent-hover)}.Button_primary__oSpWt:active:not(:disabled){background:var(--accent-active)}.Button_secondary__lRe7Q{background:var(--surface-2);color:var(--ink);border-color:var(--edge)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--surface-hover);border-color:var(--edge-strong)}.Button_ghost__mZ9vJ{background:transparent;color:var(--ink)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--surface-hover)}.Button_danger__1ocl9{background:var(--danger);color:var(--ink-on-accent)}.Button_danger__1ocl9:hover:not(:disabled){filter:brightness(1.1)}.Button_pill__WVNfM{background:var(--surface-2);color:var(--ink);border-color:var(--edge);border-radius:var(--radius-full)}.Button_pill__WVNfM:hover:not(:disabled){background:var(--surface-hover);border-color:var(--edge-strong)}.Button_icon__WVTkW{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Button_loading__WH8KX{position:relative}.Button_hiddenLabel__wjAIP{visibility:hidden}.Button_label__ViwpZ{display:inline-flex;align-items:center}.Button_spinner____7ub{position:absolute;inset:0;margin:auto;width:1em;height:1em;border-radius:var(--radius-full);border:2px solid;border-top:2px solid transparent;animation:Button_spin__0uF6_ var(--duration-deliberate) linear infinite}@keyframes Button_spin__0uF6_{to{transform:rotate(1turn)}}.Feedback_toastViewport__9bQUc{position:fixed;top:var(--space-4);right:var(--space-4);z-index:10000;display:flex;flex-direction:column;gap:var(--space-2);width:min(420px,calc(100vw - 2rem));pointer-events:none}.Feedback_notice__soFhE,.Feedback_toast__GQSZx{display:flex;align-items:flex-start;gap:var(--space-3);border:1px solid var(--edge);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-snug)}.Feedback_toast__GQSZx{padding:var(--space-3);pointer-events:auto;box-shadow:var(--shadow-3);animation:Feedback_feedbackIn__on1Gz var(--duration-base) var(--ease-glide)}.Feedback_toast__GQSZx.Feedback_exiting__ejbAH{animation:Feedback_feedbackOut__XACeu var(--duration-fast) var(--ease-glide) forwards}.Feedback_notice__soFhE{padding:var(--space-4)}.Feedback_icon__GKgna{flex:0 0 auto;display:inline-flex;margin-top:1px}.Feedback_body__oBko_{flex:1 1;min-width:0}.Feedback_title__R4Q0w{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.Feedback_message__rkilb,.Feedback_meta__iQx9D{margin-top:2px;color:var(--ink-muted);overflow-wrap:anywhere}.Feedback_meta__iQx9D{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint)}.Feedback_dismiss__A5iOh{flex:0 0 auto}.Feedback_action__fCuCI{margin-top:var(--space-2)}.Feedback_field__x4G_x{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--danger)}.Feedback_neutral__C9PtM{border-color:var(--edge);background:color-mix(in srgb,var(--surface-2) 86%,var(--ink-faint))}.Feedback_info__cfXZU{border-color:color-mix(in srgb,var(--info) 45%,transparent);background:color-mix(in srgb,var(--info) 12%,transparent);color:var(--info)}.Feedback_success__g3tTS{border-color:color-mix(in srgb,var(--success) 45%,transparent);background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}.Feedback_warning__YOZKq{border-color:color-mix(in srgb,var(--warning) 50%,transparent);background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}.Feedback_error__AKyfM{border-color:color-mix(in srgb,var(--danger) 55%,transparent);background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}@keyframes Feedback_feedbackIn__on1Gz{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Feedback_feedbackOut__XACeu{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.page_container__zagmD{min-height:100vh;background:var(--surface-canvas);display:flex;align-items:center;justify-content:center;padding:var(--space-10) var(--space-6)}.page_frame__1lHb5{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:24rem}.page_brand__XKXAa{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.page_brandMark__afdmp{color:var(--accent)}.page_wordmark__NyxSW{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-align:center}.page_form__FClb7{display:flex;flex-direction:column;gap:var(--space-3)}.page_field__G4toA{display:flex;flex-direction:column;gap:var(--space-1)}.page_fieldLabel__04hu3{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page_fieldInput__rAosC{width:100%;height:var(--size-xl);padding:0 var(--space-3);font-family:inherit;font-size:var(--text-base);color:var(--ink);background:var(--surface-sunken);border:1px solid var(--edge);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-glide),box-shadow var(--duration-fast) var(--ease-glide)}.page_fieldInput__rAosC:focus,.page_fieldInput__rAosC:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px var(--ring)}.page_fieldInput__rAosC:disabled{opacity:.5;cursor:not-allowed}.page_divider__GsOLw{display:flex;align-items:center;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm)}.page_divider__GsOLw:after,.page_divider__GsOLw:before{content:"";flex:1 1;height:1px;background:var(--edge)}.page_providers__LXZG1{display:flex;flex-direction:column;gap:var(--space-3)}.page_providerForm__XyK5E{display:contents}.page_toggle__KIQuC{margin:0;color:var(--ink-muted);font-size:var(--text-sm);text-align:center}.page_toggleLink__XBGag{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color var(--duration-fast) var(--ease-glide)}.page_toggleLink__XBGag:hover{color:var(--accent-hover)}.page_toggleLink__XBGag:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.page_legal__mhRP_{margin:0;color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-relaxed);text-align:center}.page_legalLink__hFqnz{color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-glide)}.page_legalLink__hFqnz:hover{color:var(--ink)}.OracleShell_topBar__tZ7Gb{position:-webkit-sticky;position:sticky;top:0;z-index:100;min-height:44px;padding:max(env(safe-area-inset-top),.5rem) max(env(safe-area-inset-right),1rem) .5rem max(env(safe-area-inset-left),1rem);background:color-mix(in oklch,var(--oracle-bg) 80%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;gap:1rem}.OracleShell_back__lY9Nb{font-family:var(--font-oracle-display);font-size:.95rem;color:var(--oracle-fg-muted);text-decoration:none;flex-shrink:0;display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 .5rem}@media (hover:hover) and (pointer:fine){.OracleShell_back__lY9Nb:hover{text-decoration:underline;-webkit-text-decoration-color:var(--oracle-fg-muted);text-decoration-color:var(--oracle-fg-muted);color:var(--oracle-cream)}}.OracleShell_title__9FeYp{font-family:var(--font-oracle-display);font-feature-settings:"smcp";font-variant:small-caps;font-size:.9rem;color:var(--oracle-gold);letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.oracle_surface__4IUob{background:var(--oracle-bg);color:var(--oracle-fg);min-height:100%;padding:clamp(1.5rem,4vw,3rem) clamp(.875rem,3vw,1.5rem);font-family:var(--font-oracle-body)}.oracle_surface__4IUob :where(*){box-sizing:border-box}.oracle_surface__4IUob :where(p,blockquote,h1,h2,h3,ul,ol,li,figure){margin:0}.oracle_landing__yfRTp{max-width:38rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.oracle_epigraph__jNqQ1{font-family:var(--font-oracle-fraktur);font-size:clamp(2.25rem,6vw,3.25rem);text-align:center;color:var(--oracle-cream);letter-spacing:.02em;line-height:1.1;text-wrap:balance}.oracle_epigraphSub__d0XLt{font-family:var(--font-oracle-display);text-align:center;font-style:italic;color:var(--oracle-fg-muted);font-size:1.05rem;line-height:1.5}.oracle_askForm__q5mhx{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 0}.oracle_askInput__s5k8m{width:100%;resize:vertical;background:var(--oracle-bg-elevated);border:1px solid var(--oracle-rule);color:var(--oracle-cream);padding:.75rem 1rem;font-family:var(--font-oracle-body);font-size:1.125rem;line-height:1.5}.oracle_askInput__s5k8m:focus{outline:none;border-color:var(--oracle-gold);box-shadow:0 0 0 1px var(--oracle-gold)}.oracle_askInput__s5k8m::placeholder{color:var(--oracle-marginalia-fg);font-style:italic}.oracle_askMeta__KEJsp{display:flex;align-items:center;justify-content:space-between;font-size:.85rem;color:var(--oracle-fg-muted)}.oracle_askSubmit__wFstJ{background:transparent;color:var(--oracle-gold);border:1px solid var(--oracle-gold);padding:.5rem 1.25rem;font-family:var(--font-oracle-display);font-size:1rem;letter-spacing:.05em;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.oracle_askSubmit__wFstJ:hover:not(:disabled){background:var(--oracle-gold);color:var(--oracle-bg)}}.oracle_askSubmit__wFstJ:disabled{opacity:.4;cursor:not-allowed}.oracle_askError__mDzhF{color:var(--oracle-maroon)}.oracle_askCount__hrlRL,.oracle_askError__mDzhF{font-family:var(--font-oracle-display);font-style:italic}.oracle_alephGrid__XqcdZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.75rem;gap:.75rem}.oracle_alephCell__ylxFr{position:relative;aspect-ratio:1;overflow:hidden;cursor:pointer;background:var(--oracle-bg-elevated);border:1px solid var(--oracle-rule);padding:0;display:flex;flex-direction:column;justify-content:space-between;transition:transform .15s ease,border-color .15s ease}@media (hover:hover) and (pointer:fine){.oracle_alephCell__ylxFr:hover:not(:disabled){transform:translateY(-2px);border-color:var(--oracle-gold)}}.oracle_alephCellFailed__FvxPW{opacity:.4;cursor:not-allowed}.oracle_alephCellPending__v4xaj{justify-content:center;align-items:center;gap:.5rem}.oracle_alephThumbnail__VNVkD{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:sepia(.2) brightness(.75)}.oracle_alephCellNumber__LGyB_{bottom:.35rem;letter-spacing:.15em;font-size:.65rem;color:var(--oracle-gold)}.oracle_alephCellMotto__nAkd5,.oracle_alephCellNumber__LGyB_{position:absolute;left:.4rem;font-family:var(--font-oracle-display);text-transform:uppercase;z-index:1;text-shadow:0 1px 3px rgba(0,0,0,.8)}.oracle_alephCellMotto__nAkd5{top:.3rem;right:.4rem;letter-spacing:.04em;font-size:.6rem;color:var(--oracle-cream);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:balance}.oracle_alephCellPendingGlyph__dvxri{font-size:1.75rem;color:var(--oracle-gold);opacity:.6}.oracle_atlasLink__RrEXb{align-self:center;font-family:var(--font-oracle-display);font-style:italic;font-size:.9rem;color:var(--oracle-marginalia-fg);text-decoration:none;letter-spacing:.06em;padding:.5rem 1rem;transition:color .2s ease}@media (hover:hover) and (pointer:fine){.oracle_atlasLink__RrEXb:hover{color:var(--oracle-gold)}}@media (any-pointer:coarse){.oracle_atlasLink__RrEXb{min-height:44px;display:inline-flex;align-items:center}}.oracle_reading__9F6VA{position:relative;max-width:56rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem;padding:clamp(1.25rem,3vw,2.5rem) clamp(.875rem,3vw,2.25rem);border:1px solid var(--oracle-rule);outline:1px solid var(--oracle-rule);outline-offset:4px;container:oraclereading/inline-size;font-optical-sizing:auto}.oracle_readingHeader__jAj2a{text-align:center;display:flex;flex-direction:column;gap:.75rem;padding-bottom:.5rem}.oracle_foliumHeader__MTDZG{display:flex;gap:.6rem;align-items:baseline;justify-content:center;flex-wrap:wrap}.oracle_foliumNumber__Cs4Qr{font-family:var(--font-oracle-display);text-transform:uppercase;letter-spacing:.2em;font-size:.8rem;color:var(--oracle-marginalia-fg)}.oracle_foliumDot__vb_xe{color:var(--oracle-gold)}.oracle_foliumTheme__bSn1t{font-style:italic;font-size:.8rem;color:var(--oracle-fg-muted)}.oracle_foliumMotto__kfrV6,.oracle_foliumTheme__bSn1t{font-family:var(--font-oracle-display);letter-spacing:.06em;text-wrap:balance}.oracle_foliumMotto__kfrV6{text-transform:uppercase;color:var(--oracle-gold);font-size:1.1rem;text-align:center;font-feature-settings:"smcp"}.oracle_foliumGloss___72HM{font-size:.92rem;text-wrap:balance}.oracle_argument__v5jNL,.oracle_foliumGloss___72HM{font-style:italic;color:var(--oracle-fg-muted);text-align:center;font-family:var(--font-oracle-display)}.oracle_argument__v5jNL{font-size:1.05rem;letter-spacing:.03em;max-width:36rem;margin:0 auto;line-height:1.6;text-wrap:pretty}.oracle_argumentPending__JNeXU,.oracle_readingLabel__jTYlm{color:var(--oracle-marginalia-fg)}.oracle_readingLabel__jTYlm{font-family:var(--font-oracle-display);text-transform:uppercase;letter-spacing:.25em;font-size:.75rem}.oracle_readingQuestion__KZ283{font-family:var(--font-oracle-fraktur);font-size:clamp(1.75rem,4vw,2.5rem);color:var(--oracle-cream);line-height:1.2;text-wrap:balance}.oracle_plate__kojDJ{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:0 auto;animation:oracle_oracle-fade-in__VPXC_ 1.2s ease forwards}.oracle_plateImage__51dKS{max-width:100%;height:auto;width:100%;border:1px solid var(--oracle-rule);filter:sepia(.15) brightness(.92)}.oracle_plate__kojDJ{width:100%;max-width:36rem}.oracle_plateCaption__SDKo3{font-family:var(--font-oracle-display);font-style:italic;color:var(--oracle-fg-muted);font-size:.85rem;text-align:center;max-width:36rem}.oracle_passageBlock__Zgv9b{display:flex;flex-direction:column;gap:.6rem;animation:oracle_oracle-fade-in__VPXC_ .9s ease forwards}.oracle_passagePhase__nQoEV{text-align:center;font-family:var(--font-oracle-fraktur);font-size:1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--oracle-gold)}.oracle_passage__D3WHo{position:relative;display:grid;grid-gap:.5rem;gap:.5rem;padding:.25rem 0 .75rem}.oracle_quote__jvllS{font-family:var(--font-oracle-body);color:var(--oracle-cream);font-size:1.25rem;line-height:1.6;font-style:italic;white-space:pre-wrap;border-left:2px solid var(--oracle-gold);padding-left:1.25rem}.oracle_quote__jvllS p{text-wrap:pretty}.oracle_quote__jvllS p:first-letter{font-family:var(--font-oracle-fraktur);font-style:normal;color:var(--oracle-gold);initial-letter:2}.oracle_attribution__aw_Jn{font-family:var(--font-oracle-display);color:var(--oracle-fg-muted);font-size:.95rem;font-style:italic;padding-left:1.4rem}.oracle_locator__w9OuM{color:var(--oracle-marginalia-fg);font-style:normal;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase;margin-left:.5rem}.oracle_marginalia___7Zrl{font-family:var(--font-oracle-display);color:var(--oracle-marginalia-fg);font-size:.9rem;line-height:1.5;font-style:italic;padding-left:1.4rem;border-left:1px dashed var(--oracle-rule);margin-left:1.4rem}.oracle_marginalia___7Zrl[data-open=false]{display:none}@container oraclereading (min-width: 56rem){.oracle_passage__D3WHo{grid-template-columns:minmax(0,1fr) 14rem;grid-template-areas:"quote marginalia" "attribution marginalia";column-gap:2rem}.oracle_quote__jvllS{grid-area:quote}.oracle_attribution__aw_Jn{grid-area:attribution}.oracle_marginalia___7Zrl{grid-area:marginalia;margin-left:0;border-left:1px dashed var(--oracle-rule);padding-left:1.25rem;align-self:start;display:block}.oracle_marginalia___7Zrl[data-open=false]{display:block}.oracle_sidenoteToggle__vS4Ap{display:none}.oracle_quote__jvllS p:first-letter{initial-letter:3}}.oracle_interpretation__cFyUd{display:flex;flex-direction:column;gap:1rem;font-size:1.125rem;line-height:1.7;color:var(--oracle-fg);font-family:var(--font-oracle-body);animation:oracle_oracle-fade-in__VPXC_ 1.5s ease forwards}.oracle_interpretation__cFyUd p{text-wrap:pretty}.oracle_interpretation__cFyUd>p:first-child{display:flow-root}.oracle_omens__6fSh0{display:flex;flex-direction:column;gap:.5rem;animation:oracle_oracle-fade-in__VPXC_ 1.8s ease forwards}.oracle_omensLabel__zhIbW{font-family:var(--font-oracle-display);text-transform:uppercase;letter-spacing:.25em;font-size:.85rem;color:var(--oracle-gold)}.oracle_omens__6fSh0 ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:.4rem;font-family:var(--font-oracle-display);font-style:italic;color:var(--oracle-cream);font-size:1.05rem}.oracle_omens__6fSh0 li:before{content:"❧ ";color:var(--oracle-gold);margin-right:.4rem}.oracle_skeletons__IoETP{display:flex;flex-direction:column;gap:.75rem;padding:2rem 0}.oracle_skeletonPlate__vDmmf{height:18rem}.oracle_skeletonLine__NGrl7,.oracle_skeletonPlate__vDmmf{background:var(--oracle-bg-elevated);border:1px solid var(--oracle-rule);animation:oracle_oracle-pulse__J6_Rj 1.8s ease-in-out infinite}.oracle_skeletonLine__NGrl7{height:1rem}.oracle_errorPanel__gykzC{border:1px solid var(--oracle-maroon);background:rgba(107,42,42,.15);padding:1rem 1.25rem;font-family:var(--font-oracle-display)}.oracle_oracleFeedback__MI3HE{--color-border:var(--oracle-maroon);--color-error:var(--oracle-maroon);--color-text:var(--oracle-maroon);--color-text-secondary:var(--oracle-fg-muted);--color-text-muted:var(--oracle-marginalia-fg);--color-bg-secondary:transparent;border-radius:0;font-family:var(--font-oracle-display)}.oracle_errorPanel__gykzC .oracle_oracleFeedback__MI3HE{border:none;background:transparent;padding:0}.oracle_errorPanel__gykzC .oracle_oracleFeedback__MI3HE+.oracle_oracleFeedback__MI3HE{margin-top:.75rem}.oracle_errorLabel__3BE3u{color:var(--oracle-maroon);font-style:italic;margin-bottom:.25rem}.oracle_errorMessage__POtR_{color:var(--oracle-fg-muted);margin-top:.25rem}.oracle_errorAction__EDD3D{margin-top:.75rem;background:transparent;color:var(--oracle-gold);border:1px solid var(--oracle-gold);padding:.45rem 1rem;font-family:var(--font-oracle-display);font-size:.95rem;cursor:pointer}@media (hover:hover) and (pointer:fine){.oracle_errorAction__EDD3D:hover{background:var(--oracle-gold);color:var(--oracle-bg)}}.oracle_errorAction__EDD3D:disabled{opacity:.5;cursor:not-allowed}@keyframes oracle_oracle-fade-in__VPXC_{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes oracle_oracle-pulse__J6_Rj{0%,to{opacity:.4}50%{opacity:.7}}@keyframes oracle_oracle-illumination-draw__EsN6N{to{stroke-dashoffset:0}}.oracle_fleuronBreak__6wmke{display:flex;justify-content:center;align-items:center;margin:.5rem 0}.oracle_fleuronBreakGlyph__uP_qd{color:var(--oracle-gold);font-size:1.25rem;line-height:1}.oracle_illuminatedCapital__x9NeZ{float:left;width:clamp(2.75em,5vw + 1em,4.5em);height:clamp(2.75em,5vw + 1em,4.5em);margin:0 .5em 0 0;shape-outside:margin-box}.oracle_illuminatedCapitalSvg__uT4ZZ{width:100%;height:100%;display:block;overflow:visible}.oracle_illuminatedCapitalMotif__6oft_{stroke:var(--oracle-gold);stroke-width:1.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.oracle_illuminatedCapitalMotif__6oft_ path{stroke-dasharray:1;stroke-dashoffset:1;animation:oracle_oracle-illumination-draw__EsN6N 1.8s ease-out forwards}.oracle_illuminatedCapitalLetter__3ScUS{fill:var(--oracle-gold);font-family:var(--font-oracle-fraktur);font-size:64px;font-weight:400}.oracle_borderFrame__2CYtC{position:absolute;inset:0;pointer-events:none}.oracle_borderFrameCorner__wHACj{position:absolute;width:32px;height:32px;stroke:var(--oracle-gold);stroke-width:1.4;fill:none;stroke-linecap:round}.oracle_borderFrameCorner_tl__U7UXb{top:-1px;left:-1px}.oracle_borderFrameCorner_tr__HgYBj{top:-1px;right:-1px;transform:scaleX(-1)}.oracle_borderFrameCorner_bl__60lKc{bottom:-1px;left:-1px;transform:scaleY(-1)}.oracle_borderFrameCorner_br__K25Jy{bottom:-1px;right:-1px;transform:scale(-1)}.oracle_colophon__m_Niq{text-align:center;font-family:var(--font-oracle-display);font-style:italic;font-size:.85rem;color:var(--oracle-marginalia-fg);line-height:1.7;max-width:36rem;margin:0 auto}.oracle_sidenoteToggle__vS4Ap{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--oracle-gold);font-size:1.1rem;padding:.5rem;width:2.75rem;height:2.75rem;cursor:pointer}@media (any-pointer:coarse){.oracle_alephCell__ylxFr,.oracle_concordanceItem__iWbpf{min-height:44px}.oracle_sidenoteToggle__vS4Ap{min-height:44px;min-width:44px}.oracle_askSubmit__wFstJ{min-height:44px}}.oracle_concordance__4gYui{display:flex;flex-direction:column;gap:.5rem;animation:oracle_oracle-fade-in__VPXC_ .9s ease forwards}.oracle_concordanceList__TPRjC{list-style:none;padding:0;display:flex;flex-direction:column;gap:.25rem}.oracle_concordanceItem__iWbpf{width:100%;text-align:left;background:transparent;border:none;color:var(--oracle-fg);padding:.35rem 0;font-family:var(--font-oracle-display);font-size:.95rem;cursor:pointer;display:flex;flex-direction:column;gap:.1rem}@media (hover:hover) and (pointer:fine){.oracle_concordanceItem__iWbpf:hover{color:var(--oracle-gold);text-decoration:underline;-webkit-text-decoration-color:var(--oracle-gold);text-decoration-color:var(--oracle-gold)}}.oracle_concordanceMotto__UeOu1{word-break:break-word;text-wrap:pretty}.oracle_concordanceShareReason__N5Zx2{font-style:italic;font-size:.82rem;color:var(--oracle-marginalia-fg)}@media (prefers-reduced-motion:reduce){.oracle_interpretation__cFyUd,.oracle_omens__6fSh0,.oracle_passageBlock__Zgv9b,.oracle_plate__kojDJ,.oracle_skeletonLine__NGrl7,.oracle_skeletonPlate__vDmmf{animation:none!important}.oracle_illuminatedCapitalMotif__6oft_ path{animation:none!important;stroke-dashoffset:0}}.atlas_surface__Jsvdd{background:var(--oracle-bg);color:var(--oracle-fg);min-height:100%;padding:clamp(1rem,3vw,2rem) clamp(.875rem,3vw,1.5rem);font-family:var(--font-oracle-body);display:flex;flex-direction:column;gap:1rem}.atlas_headline__4rAeG{display:flex;align-items:baseline;justify-content:center;gap:.5rem;text-wrap:balance;text-align:center;flex-wrap:wrap}.atlas_headlineTitle__OGJZZ{font-family:var(--font-oracle-fraktur);font-size:clamp(1.75rem,4vw,2.5rem);color:var(--oracle-cream);letter-spacing:.02em;line-height:1.1}.atlas_headlineDash__YzdES{color:var(--oracle-gold)}.atlas_headlineSub__Uvk0z{font-family:var(--font-oracle-display);font-style:italic;color:var(--oracle-fg-muted);font-size:.95rem;letter-spacing:.04em}.atlas_canvasFrame__OH5Oq{position:relative;flex:1 1;min-height:clamp(420px,70vh,720px);border:1px solid var(--oracle-rule);outline:1px solid var(--oracle-rule);outline-offset:4px;background:radial-gradient(ellipse at center,rgba(28,24,20,.8) 0,var(--oracle-bg) 70%)}.atlas_canvas__ZuK9i{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atlas_canvas__ZuK9i:active{cursor:-webkit-grabbing;cursor:grabbing}.atlas_starLabel__VybHR{position:absolute;bottom:1rem;left:1rem;max-width:18rem;display:flex;flex-direction:column;gap:.15rem;pointer-events:none;font-family:var(--font-oracle-display);animation:atlas_atlas-fade-in__DeASp .24s ease forwards;background:linear-gradient(to top right,rgba(20,17,15,.85),rgba(20,17,15,.5) 80%,rgba(20,17,15,0));padding:.6rem .75rem .7rem}.atlas_starLabelFolio__gKAlc{font-size:.7rem;text-transform:uppercase;letter-spacing:.22em;color:var(--oracle-gold)}.atlas_starLabelMotto__JfVPT{font-family:var(--font-oracle-body);font-style:italic;color:var(--oracle-cream);font-size:1.05rem;line-height:1.35;text-wrap:balance}.atlas_starLabelTheme__otbkx{font-style:italic;font-size:.85rem;color:var(--oracle-fg-muted);letter-spacing:.04em}.atlas_starLabelHint__5Zhfs{font-size:.75rem;margin-top:.25rem}.atlas_legend__kwHTj,.atlas_starLabelHint__5Zhfs{color:var(--oracle-marginalia-fg);font-style:italic}.atlas_legend__kwHTj{position:absolute;top:.6rem;right:.9rem;font-family:var(--font-oracle-display);font-size:.78rem;letter-spacing:.02em;pointer-events:none;text-align:right;max-width:16rem;text-wrap:balance}.atlas_emptyState__DME9o{margin:4rem auto;max-width:28rem;text-align:center;display:flex;flex-direction:column;gap:1rem;border:1px solid var(--oracle-rule);padding:2.5rem 2rem}.atlas_emptyLine__BubiR{font-family:var(--font-oracle-display);font-style:italic;color:var(--oracle-fg-muted);font-size:1.05rem;line-height:1.6;text-wrap:balance}.atlas_emptyAction__6VZja{font-family:var(--font-oracle-display);text-transform:uppercase;letter-spacing:.18em;color:var(--oracle-gold);font-size:.85rem;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease;align-self:center;padding:.25rem 0}@media (hover:hover) and (pointer:fine){.atlas_emptyAction__6VZja:hover{border-color:var(--oracle-gold)}}.atlas_backToAleph__mQON8{align-self:center;font-family:var(--font-oracle-display);font-style:italic;color:var(--oracle-marginalia-fg);text-decoration:none;font-size:.9rem;letter-spacing:.05em;padding:.4rem .8rem}@media (hover:hover) and (pointer:fine){.atlas_backToAleph__mQON8:hover{color:var(--oracle-gold)}}.atlas_srStarList___vWJa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;list-style:none}.atlas_atlasFeedback__C4Kbn{--color-border:var(--oracle-maroon);--color-error:var(--oracle-maroon);--color-text:var(--oracle-maroon);--color-text-secondary:var(--oracle-fg-muted);--color-text-muted:var(--oracle-marginalia-fg);--color-bg-secondary:transparent;border-radius:0;font-family:var(--font-oracle-display)}@keyframes atlas_atlas-fade-in__DeASp{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (any-pointer:coarse){.atlas_canvas__ZuK9i{cursor:default}.atlas_backToAleph__mQON8,.atlas_emptyAction__6VZja{min-height:44px;display:inline-flex;align-items:center}}@media (prefers-reduced-motion:reduce){.atlas_starLabel__VybHR{animation:none}}