.page_main__J5Xul{max-width:42rem;margin:0 auto;padding:clamp(1.5rem,4vw,2.25rem) clamp(1rem,3vw,1.5rem) clamp(2.5rem,5vw,4rem)}.page_main__J5Xul[dir=ltr],.page_main__J5Xul[dir=rtl]{font-family:var(--lux-font-body);-webkit-font-smoothing:antialiased}.page_shell__hqTjr{color:var(--lux-text,#f0ede8)}.page_hero__ywBvS{margin-bottom:clamp(1.35rem,3vw,1.85rem);padding-bottom:1rem;border-bottom:1px solid rgba(148,163,184,.12)}.page_title__0MlBw{font-size:clamp(1.45rem,3vw,1.8rem);font-weight:700;letter-spacing:.02em;margin:0 0 .5rem;color:var(--lux-text,#f0ede8);line-height:1.2}.page_lead__ej_8W{margin:0;font-size:.95rem;line-height:1.6;color:var(--lux-muted,#8899aa)}.page_stateCard__utAEk{padding:1rem 1.15rem;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:color-mix(in srgb,var(--lux-bg,#0f172a) 88%,transparent);max-width:36rem}.page_statusLine__8gYvV{margin:0}.page_errorLine__o10wx{margin:0 0 .85rem}.page_retryBtn__tVm2D{padding:.48rem 1.05rem;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:color-mix(in srgb,var(--lux-primary,#1a2a3a) 38%,transparent);color:var(--lux-text,#f0ede8);font-weight:600;font-size:.86rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.page_retryBtn__tVm2D:hover{border-color:color-mix(in srgb,var(--lux-gold) 38%,transparent);background:color-mix(in srgb,var(--lux-gold) 10%,transparent)}.page_retryBtn__tVm2D:disabled{opacity:.55;cursor:default}.page_list__Lt87f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.page_card__GHmtj{display:block;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid rgba(148,163,184,.14);color:inherit;background:linear-gradient(168deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 42%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 94%,#020617) 100%);box-shadow:0 8px 24px rgba(15,23,42,.28)}.page_cardTitle__VDB3Q{font-weight:700;font-size:1.05rem;margin:0 0 .4rem;color:color-mix(in srgb,var(--lux-gold) 22%,var(--lux-text,#f0ede8))}.page_cardMeta__wgAbu{margin:0 0 .65rem;font-size:.86rem;line-height:1.45;color:var(--lux-muted,#8899aa)}.page_addCard__cV9e8{margin-top:1.5rem;padding:1.05rem 1.15rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--lux-gold) 24%,transparent);background:color-mix(in srgb,var(--lux-bg,#0f172a) 88%,transparent)}.page_addTitle__fFE3h{margin:0 0 .85rem;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lux-gold)}.page_addGrid__d6k9x{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:.85rem;gap:.85rem;margin-bottom:1rem}.page_fieldLabel__PY79x{display:flex;flex-direction:column;gap:.35rem;font-size:.82rem;font-weight:600;color:var(--lux-muted,#8899aa)}.page_checkRow__tmdON{display:flex;align-items:center;gap:.55rem;margin-block:.75rem;font-size:.9rem;color:var(--lux-text,#f0ede8)}.page_checkRow__tmdON input{accent-color:var(--lux-gold)}.page_fieldInput__DmSyP{padding:.5rem .65rem;border-radius:10px;border:1px solid rgba(148,163,184,.22);background:color-mix(in srgb,var(--lux-bg,#0f172a) 80%,transparent);color:var(--lux-text,#f0ede8);font-size:.9rem;color-scheme:dark}.page_addBtn__x1TYh{padding:.55rem 1.4rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--lux-gold) 55%,transparent);background:color-mix(in srgb,var(--lux-gold) 16%,transparent);color:var(--lux-gold);font-weight:700;font-size:.88rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:border-color .15s ease,background .15s ease}.page_addBtn__x1TYh:hover{background:color-mix(in srgb,var(--lux-gold) 26%,transparent)}.page_addBtn__x1TYh:disabled{opacity:.55;cursor:default}.page_back__zKTFV{margin-top:1.75rem}.page_backLink__Zf4Wa{color:var(--lux-gold);font-weight:600;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--lux-gold) 42%,transparent);font-size:.88rem;transition:color .15s ease,border-color .15s ease}.page_backLink__Zf4Wa:hover{color:color-mix(in srgb,var(--lux-gold) 88%,#fff);border-bottom-color:var(--lux-gold)}.lux-button_primary__huT6_{border:1px solid transparent;border-radius:999px;background:linear-gradient(135deg,#e3c98f,#c9a86a);color:#0f172a;font-weight:600;cursor:pointer;transition:box-shadow .2s,transform .2s,opacity .2s}.lux-button_primary__huT6_:hover{box-shadow:0 8px 24px rgba(201,168,106,.35);transform:translateY(-1px)}.lux-button_primary__huT6_:active{transform:none}.lux-button_primary__huT6_:focus-visible{outline:2px solid #e3c98f;outline-offset:2px}.lux-button_primary__huT6_:disabled,.lux-button_primary__huT6_[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.lux-button_secondary__JqI_I{border:1px solid rgba(201,168,106,.55);border-radius:999px;background:transparent;color:#e3c98f;font-weight:600;cursor:pointer;transition:background-color .2s,border-color .2s,opacity .2s}.lux-button_secondary__JqI_I:hover{border-color:#c9a86a;background:rgba(201,168,106,.08)}.lux-button_secondary__JqI_I:focus-visible{outline:2px solid #e3c98f;outline-offset:2px}.lux-button_secondary__JqI_I:disabled,.lux-button_secondary__JqI_I[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.lux-button_primary__huT6_,.lux-button_primary__huT6_:hover{transform:none;transition:none}}.lux-onboarding_overlay__gCJKm{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vw,2rem);background:radial-gradient(120% 90% at 50% 0,rgba(201,168,106,.12),transparent 60%),radial-gradient(120% 120% at 50% 100%,rgba(26,42,58,.6),transparent 70%),rgba(3,6,16,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lux-onboarding_card__pC4lf{position:relative;width:min(540px,100%);max-height:100%;overflow-y:auto;border:1px solid color-mix(in srgb,var(--lux-gold) 26%,transparent);border-radius:22px;padding:clamp(1.5rem,4vw,2.5rem) clamp(1.35rem,4vw,2.25rem);text-align:center;background:linear-gradient(165deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 55%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 96%,#020617) 100%);box-shadow:0 30px 70px rgba(2,6,23,.55)}.lux-onboarding_card__pC4lf,.lux-onboarding_card__pC4lf[dir=rtl]{font-family:var(--lux-font-body)}.lux-onboarding_brand__JHZ7y{margin:0 0 clamp(1.5rem,5vw,2.5rem);font-family:var(--font-cinzel),serif;font-size:.95rem;letter-spacing:.42em;text-transform:uppercase;color:var(--lux-gold);-webkit-padding-start:.42em;padding-inline-start:.42em}.lux-onboarding_close__lk1cV{position:absolute;top:.9rem;inset-inline-end:.9rem;width:2rem;height:2rem;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:transparent;color:var(--lux-muted,#8899aa);font-size:1.05rem;line-height:1;cursor:pointer}.lux-onboarding_close__lk1cV:hover{color:var(--lux-text,#f0ede8);border-color:color-mix(in srgb,var(--lux-gold) 45%,transparent)}.lux-onboarding_slideWrap__sDp5w{min-height:clamp(8rem,22vw,11rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem}.lux-onboarding_slideTitle__Hzuq6{margin:0;font-family:var(--lux-font-brand),var(--lux-font-display);font-size:clamp(1.4rem,4vw,1.95rem);font-weight:700;line-height:1.25;color:var(--lux-text,#f0ede8)}.lux-onboarding_slideBody__iSzvW{margin:0;max-width:38ch;font-size:clamp(.95rem,2.4vw,1.05rem);line-height:1.65;color:var(--lux-muted,#8899aa)}.lux-onboarding_dots__5nnd_{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:clamp(1.5rem,5vw,2.25rem) 0 clamp(1.25rem,4vw,1.75rem)}.lux-onboarding_dot__Hz6vE{width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--lux-gold) 28%,transparent);transition:width .2s ease,background .2s ease}.lux-onboarding_dotActive__zJ0VU{width:22px;background:var(--lux-gold)}.lux-onboarding_langChoice__KDl53{margin-top:clamp(1.25rem,4vw,1.75rem);display:flex;flex-direction:column;align-items:center;gap:.75rem}.lux-onboarding_langChoiceLabel__q23ge{margin:0;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lux-muted,#8899aa)}.lux-onboarding_langRow___OheW{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.lux-onboarding_langBtn__pHwlF{border:1px solid rgba(148,163,184,.3);border-radius:999px;padding:.45rem .95rem;font-size:.9rem;line-height:1.2;background:transparent;color:var(--lux-text,#f0ede8);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.lux-onboarding_langBtn__pHwlF:hover:not(:disabled){border-color:color-mix(in srgb,var(--lux-gold) 55%,transparent)}.lux-onboarding_langBtn__pHwlF:disabled{opacity:.6;cursor:wait}.lux-onboarding_langBtnActive__1dOw2{border-color:var(--lux-gold);background:color-mix(in srgb,var(--lux-gold) 16%,transparent);color:var(--lux-gold);font-weight:700}.lux-onboarding_primaryBtn__BvDxg{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.95rem 1.5rem;font-size:.95rem;text-decoration:none}.lux-onboarding_signinRow__df7Wp{margin:1.15rem 0 0;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:var(--lux-muted,#8899aa)}.lux-onboarding_signinLink__SWaWf{-webkit-margin-start:.4rem;margin-inline-start:.4rem;color:var(--lux-gold);font-weight:700;text-decoration:none;background:none;border:none;cursor:pointer;font:inherit;text-transform:uppercase}.lux-onboarding_signinLink__SWaWf:hover{text-decoration:underline}.address-question-sheet_overlay__EvmMu{position:fixed;inset:0;z-index:10100;display:flex;align-items:flex-end;justify-content:center;background:rgba(3,6,16,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:address-question-sheet_fade__A1hct .3s ease-out}@media (min-width:640px){.address-question-sheet_overlay__EvmMu{align-items:center;padding:1.5rem}}.address-question-sheet_sheet__c0IVk{position:relative;isolation:isolate;overflow:hidden;width:min(30rem,100%);box-sizing:border-box;padding:1.1rem clamp(1.25rem,5vw,2rem) calc(1.6rem + env(safe-area-inset-bottom, 0px));border:1px solid rgba(201,168,106,.4);border-bottom:none;border-radius:28px 28px 0 0;background:radial-gradient(22rem 16rem at 0 0,rgba(201,168,106,.14),transparent 70%),radial-gradient(20rem 16rem at 100% 100%,rgba(201,168,106,.1),transparent 70%),linear-gradient(180deg,rgba(15,23,42,.88),rgba(15,23,42,.97));backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 -24px 70px rgba(2,6,23,.6);color:#f0ede8;font-family:var(--lux-font-body);text-align:center;animation:address-question-sheet_rise__tl6nG .46s cubic-bezier(.22,1,.36,1)}@media (min-width:640px){.address-question-sheet_sheet__c0IVk{border-bottom:1px solid rgba(201,168,106,.4);border-radius:28px;padding-bottom:1.8rem}}.address-question-sheet_sheet__c0IVk:before{content:"";position:absolute;inset:0;z-index:-1;background-image:url(/images/auth/constellations.webp);background-size:26rem auto;opacity:.3;pointer-events:none}.address-question-sheet_handle__hV_eZ{width:44px;height:4px;margin:0 auto 1rem;border-radius:2px;background:linear-gradient(90deg,rgba(201,168,106,.25),rgba(201,168,106,.75),rgba(201,168,106,.25))}@media (min-width:640px){.address-question-sheet_handle__hV_eZ{visibility:hidden;margin-bottom:.4rem}}.address-question-sheet_title__h1FOs{margin:0 0 .5rem;font-family:var(--lux-font-display);font-size:1.6rem;font-weight:500;line-height:1.25;color:#f0ede8}.address-question-sheet_body__5XtGl{margin:0 auto 1.4rem;max-width:24rem;font-size:.925rem;line-height:1.6;color:rgba(240,237,232,.68)}.address-question-sheet_cards__hXaEq{display:grid;grid-template-columns:1fr 1fr;grid-gap:.85rem;gap:.85rem}.address-question-sheet_card__74pl4{display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:1.1rem .5rem .95rem;font:inherit;font-size:1rem;font-weight:500;color:rgba(240,237,232,.88);background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(201,168,106,.24);border-radius:20px;cursor:pointer;transition:border-color .2s,box-shadow .25s,background .25s,transform .15s}.address-question-sheet_card__74pl4:hover:not(:disabled){border-color:rgba(201,168,106,.55)}.address-question-sheet_card__74pl4:active:not(:disabled){transform:scale(.98)}.address-question-sheet_card__74pl4:focus-visible{outline:2px solid #c9a86a;outline-offset:2px}.address-question-sheet_card__74pl4:disabled{cursor:default}.address-question-sheet_card__74pl4 img{width:4.75rem;height:4.75rem;border-radius:50%;filter:saturate(.85) brightness(.92);transition:filter .25s}.address-question-sheet_card__74pl4[aria-pressed=true]{color:#fff8e7;border-color:rgba(201,168,106,.9);background:linear-gradient(160deg,rgba(201,168,106,.24),rgba(201,168,106,.07));box-shadow:0 0 0 1px rgba(201,168,106,.4),0 0 34px -4px rgba(201,168,106,.55)}.address-question-sheet_card__74pl4[aria-pressed=true] img{filter:none}.address-question-sheet_later__Cu1m9{margin:1.15rem auto 0;padding:.3rem .6rem;font:inherit;font-size:.875rem;color:rgba(201,168,106,.9);background:none;border:none;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(201,168,106,.4);text-decoration-color:rgba(201,168,106,.4);text-underline-offset:4px}.address-question-sheet_later__Cu1m9:hover:not(:disabled){color:#e2c68c}.address-question-sheet_later__Cu1m9:focus-visible{outline:1px solid #c9a86a;outline-offset:2px}@keyframes address-question-sheet_fade__A1hct{0%{opacity:0}}@keyframes address-question-sheet_rise__tl6nG{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.address-question-sheet_overlay__EvmMu,.address-question-sheet_sheet__c0IVk{animation:none}.address-question-sheet_card__74pl4,.address-question-sheet_card__74pl4 img{transition:none}}.daily_main__ykH_t{margin:0 auto;width:min(var(--lux-measure-wide),calc(100% - 2.5rem));padding:clamp(1.25rem,3vw,1.75rem) 0 clamp(2.5rem,5vw,3.5rem);display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}.daily_main__ykH_t[dir=ltr],.daily_main__ykH_t[dir=rtl]{font-family:var(--lux-font-body);-webkit-font-smoothing:antialiased}.daily_hero__qfgKs{border:1px solid color-mix(in srgb,var(--lux-gold) 26%,transparent);border-radius:18px;padding:clamp(1.1rem,3vw,1.5rem) clamp(1.15rem,3vw,1.6rem);background:linear-gradient(165deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 55%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 94%,#020617) 100%);box-shadow:0 20px 48px rgba(15,23,42,.38),inset 0 0 0 1px rgba(201,168,106,.06)}.daily_eyebrow___OrTY{margin:0 0 .45rem;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 72%,var(--lux-muted,#8899aa))}.daily_title__WVdJV{font-family:var(--lux-font-display);font-size:var(--lux-page-title);font-weight:500;line-height:var(--lux-page-title-lh);margin:0;color:var(--lux-text)}.daily_lead__3GlT7{margin:.65rem 0 0;max-width:52rem;color:var(--lux-muted,#8899aa);line-height:1.65;font-size:clamp(.92rem,1.5vw,1.02rem)}.daily_statusLine__gUpbD{margin:0;padding:clamp(1.5rem,4vw,2.5rem) 0;text-align:center}.daily_errorLine__4l3jQ{margin:0 0 .85rem}.daily_card__px_wo{position:relative;border:1px solid color-mix(in srgb,var(--lux-gold) 18%,transparent);border-radius:18px;padding:clamp(1.1rem,2.8vw,1.5rem);background:linear-gradient(168deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 48%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 96%,#020617) 100%);box-shadow:0 18px 44px rgba(15,23,42,.4),inset 0 0 0 1px rgba(201,168,106,.05)}.daily_sectionKicker__12xTA{margin:0 0 .3rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 70%,var(--lux-muted,#8899aa))}.daily_sectionTitle__BOE5J{margin:0;font-family:var(--lux-font-display);font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:600;letter-spacing:.02em;color:var(--lux-text,#f0ede8)}.daily_sectionLead__38tSw{margin:.5rem 0 0;color:var(--lux-muted,#8899aa);line-height:1.6;font-size:.92rem;max-width:48rem}.daily_primaryBtn__K55_W{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1rem;padding:.62rem 1.45rem;font-size:.9rem}.daily_ghostBtn___QuCT{display:inline-flex;align-items:center;gap:.4rem;margin-top:.85rem;padding:.5rem 1.1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--lux-gold) 42%,transparent);background:color-mix(in srgb,var(--lux-gold) 10%,transparent);color:var(--lux-gold);font-weight:600;font-size:.86rem;cursor:pointer;transition:background .15s ease,border-color .15s ease}.daily_ghostBtn___QuCT:hover:not(:disabled){background:color-mix(in srgb,var(--lux-gold) 18%,transparent)}.daily_ghostBtn___QuCT:disabled{opacity:.55;cursor:not-allowed}.daily_signForm__aHZ0v{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:flex-end;gap:.85rem}.daily_field__013Un{display:flex;flex-direction:column;gap:.4rem}.daily_fieldLabel__a7Gyh{font-size:.82rem;font-weight:600;color:var(--lux-text,#f0ede8)}.daily_input__Nw6_O{padding:.6rem .85rem;border-radius:12px;border:1px solid rgba(201,168,106,.3);background:color-mix(in srgb,var(--lux-bg,#0f172a) 65%,#1e293b);color:var(--lux-text,#f0ede8);font:inherit;font-size:.92rem}.daily_input__Nw6_O:focus{outline:none;border-color:color-mix(in srgb,var(--lux-gold) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lux-gold) 12%,transparent)}.daily_signLine__a8iY_{display:inline-flex;align-items:center;gap:.55rem;font-size:.95rem;color:var(--lux-text,#f0ede8)}.daily_signChip__R9SH9{width:22px;height:22px;object-fit:contain;flex-shrink:0}.daily_signRange__jgMlY{color:var(--lux-muted,#8899aa);font-size:.82rem}.daily_horoHeaderRow__PUdhs{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.daily_horoHeaderCopy__ysjxu{min-width:0;flex:1 1 auto}.daily_horoSignArtWrap__cihn1{position:relative;flex-shrink:0;width:82px;height:82px;overflow:hidden;border-radius:16px}.daily_horoSignArt__YzA9i{width:100%;height:100%;object-fit:cover;display:block;mask-image:linear-gradient(90deg,transparent,#000 28%,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000)}[dir=rtl] .daily_horoSignArt__YzA9i{mask-image:linear-gradient(270deg,transparent,#000 28%,#000);-webkit-mask-image:linear-gradient(270deg,transparent,#000 28%,#000)}.daily_horoTopRow__IMEqw{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.9rem}.daily_metaPill__pRN3P{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--lux-gold) 30%,transparent);padding:.3rem .75rem;font-size:.8rem;color:var(--lux-text,#f0ede8);background:color-mix(in srgb,var(--lux-gold) 7%,transparent)}.daily_metaPill__pRN3P span:first-child{color:var(--lux-muted,#8899aa)}.daily_quote__6Fngo{margin:1rem 0 0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.6;font-style:italic;color:color-mix(in srgb,var(--lux-gold) 22%,var(--lux-text,#f0ede8))}.daily_subGrid__yO3Sp{margin-top:1.1rem;display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.daily_subCard__f4VXe{border:1px solid rgba(201,168,106,.22);border-radius:14px;padding:.95rem 1rem;background:color-mix(in srgb,var(--lux-bg,#0f172a) 72%,transparent)}.daily_subCardLabel___B5c0{margin:0 0 .4rem;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 60%,var(--lux-muted,#8899aa))}.daily_subCardBody__s_KNN{margin:0;color:var(--lux-muted,#8899aa);line-height:1.55;font-size:.9rem}.daily_energyTrack__axPI_{margin-top:.5rem;height:8px;border-radius:999px;background:rgba(201,168,106,.15);overflow:hidden}.daily_energyFill__IzgZW{height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--lux-gold) 55%,transparent),var(--lux-gold))}.daily_luckyRow__HLEx3{margin-top:1.05rem;display:flex;flex-wrap:wrap;gap:.6rem}.daily_luckyChip__SXMN9{display:inline-flex;flex-direction:column;gap:.15rem;border-radius:12px;border:1px solid rgba(201,168,106,.22);padding:.45rem .8rem;background:color-mix(in srgb,var(--lux-bg,#0f172a) 72%,transparent)}.daily_luckyChipLabel__NvO5A{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lux-muted,#8899aa)}.daily_luckyChipValue__OBFa_{font-weight:700;color:var(--lux-text,#f0ede8);font-size:.95rem}.daily_tarotSection__d9VdY{scroll-margin-top:96px}p.daily_tarotName__TBYdd{margin:.25rem 0 0;font-family:var(--lux-font-display);font-size:1.5rem;color:var(--lux-gold)}.daily_tarotWrap__EAltk{margin-top:1rem;gap:1rem}.daily_tarotCard__30cIH,.daily_tarotWrap__EAltk{display:flex;flex-direction:column;align-items:center}.daily_tarotCard__30cIH{position:relative;width:180px;height:290px;border-radius:16px;cursor:pointer;border:1px solid color-mix(in srgb,var(--lux-gold) 38%,transparent);background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--lux-gold) 18%,transparent),transparent 60%),linear-gradient(160deg,#131f30,#0a1220);justify-content:center;gap:.6rem;text-align:center;padding:1rem;box-shadow:0 18px 40px rgba(15,23,42,.45);transition:transform .2s ease,box-shadow .2s ease}.daily_tarotCard__30cIH:hover{transform:translateY(-3px)}.daily_tarotCardBack__3cLFe{font-size:2.4rem;color:color-mix(in srgb,var(--lux-gold) 75%,#fff)}.daily_tarotReveal__d6aAY{font-size:.82rem;color:var(--lux-muted,#8899aa)}.daily_tarotRoman__YA4K5{font-size:.8rem;letter-spacing:.18em;color:color-mix(in srgb,var(--lux-gold) 70%,transparent)}.daily_tarotName__TBYdd{font-size:1.15rem;font-weight:700;color:var(--lux-text,#f0ede8)}.daily_tarotGlyph__qefXD{font-size:2rem;color:var(--lux-gold)}.daily_tarotMeaning__GUt8W{margin:0;max-width:30rem;text-align:center;color:var(--lux-muted,#8899aa);line-height:1.6;font-size:.95rem}.daily_goldDivider__lQvGr{width:100%;max-width:34rem;display:flex;align-items:center;gap:.6rem;margin-top:.6rem}.daily_goldDividerLine__a94zT{flex:1 1;height:1px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--lux-gold) 45%,transparent))}.daily_goldDividerLine__a94zT:last-child,[dir=rtl] .daily_goldDividerLine__a94zT{background:linear-gradient(to left,transparent,color-mix(in srgb,var(--lux-gold) 45%,transparent))}[dir=rtl] .daily_goldDividerLine__a94zT:last-child{background:linear-gradient(to right,transparent,color-mix(in srgb,var(--lux-gold) 45%,transparent))}.daily_goldDividerStar__QUU8j{font-size:.6rem;color:color-mix(in srgb,var(--lux-gold) 60%,transparent)}.daily_goldDividerTitle__hiO_6{max-width:60%;text-align:center;font-family:var(--lux-font-brand);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lux-gold)}[dir=rtl] .daily_goldDividerTitle__hiO_6{letter-spacing:0;font-size:.95rem}.daily_cardReading__yoHgD{width:100%;max-width:34rem;display:flex;flex-direction:column;align-items:center;gap:.9rem}.daily_cardReadingPara__qiLGJ{margin:0;width:100%;line-height:1.75;font-size:.97rem;color:color-mix(in srgb,var(--lux-text,#f0ede8) 85%,transparent)}.daily_cardReadingAdvice__pgMaH{margin:0;width:100%;box-sizing:border-box;padding:1.1rem 1.25rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--lux-gold) 30%,transparent);background:color-mix(in srgb,var(--lux-gold) 6%,transparent);line-height:1.75;font-size:.97rem;color:var(--lux-gold)}.daily_cardReadingQuestion__CQ3q2{margin:0;text-align:center;font-family:var(--lux-font-display);font-style:italic;font-size:1.3rem;line-height:1.5;color:var(--lux-gold)}[dir=rtl] .daily_cardReadingQuestion__CQ3q2{font-style:normal}.daily_lockedNote__O_cgy{margin:0;font-size:.82rem;color:color-mix(in srgb,var(--lux-gold) 45%,var(--lux-muted,#8899aa))}.daily_guestLead__r1n_i{margin:.6rem 0 0;color:var(--lux-muted,#8899aa);font-size:.95rem;line-height:1.6}.daily_guestReading__ktCZK{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.daily_guestReading__ktCZK[data-revealed=false]{display:none}.daily_guestActions__PJWdV{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.daily_guestActions__PJWdV>a{margin-top:1rem;text-decoration:none}.daily_whisperQuote__SMZs8{margin:1rem 0 0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.7;color:var(--lux-text,#f0ede8)}.daily_whisperQuoteMuted__1a4nO{color:var(--lux-muted,#8899aa)}.daily_voidPlayer__s_l5H{margin-top:1.1rem;display:flex;flex-direction:column;align-items:center;gap:.85rem}.daily_voidRing__uBCA7{position:relative;width:132px;height:132px}.daily_voidRingTrack__cQotj{fill:none;stroke:rgba(201,168,106,.18);stroke-width:7}.daily_voidRingArc__5awo1{fill:none;stroke:var(--lux-gold);stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.daily_voidPlayBtn__FmTAG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;font-size:2.2rem;color:var(--lux-gold)}.daily_speedRow__L_Gz9{display:flex;align-items:center;gap:.5rem}.daily_speedLabel__Gk08G{font-size:.78rem;color:var(--lux-muted,#8899aa)}.daily_speedPill__EKEeR{border-radius:999px;border:1px solid rgba(201,168,106,.3);background:transparent;color:var(--lux-text,#f0ede8);padding:.25rem .65rem;font-size:.8rem;font-weight:600;cursor:pointer}.daily_speedPillActive__OD9vI{border-color:color-mix(in srgb,var(--lux-gold) 55%,transparent);background:color-mix(in srgb,var(--lux-gold) 14%,transparent);color:var(--lux-gold)}.daily_toast__rIwGC{margin:.75rem 0 0}.daily_privacyNote__toY35{margin:1rem 0 0;text-align:center;font-size:.78rem;color:var(--lux-muted,#8899aa)}.daily_chartGrid__U1Cn_{margin-top:1.05rem;display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.daily_chartCell__1AAC_{border:1px solid rgba(201,168,106,.22);border-radius:14px;padding:1rem;text-align:center;background:color-mix(in srgb,var(--lux-bg,#0f172a) 72%,transparent)}.daily_chartChip__FPIed{width:24px;height:24px;object-fit:contain;display:block;margin:0 auto .35rem}.daily_chartPlanet__4cToq{margin:.4rem 0 .1rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lux-muted,#8899aa)}.daily_chartSign__qfNY7{margin:0;font-weight:700;color:var(--lux-text,#f0ede8)}.daily_vitalityRow__Rd004{margin-top:1.05rem;display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.daily_vitalityStat__ErOxk{border:1px solid rgba(201,168,106,.22);border-radius:14px;padding:1rem;background:color-mix(in srgb,var(--lux-bg,#0f172a) 72%,transparent)}.daily_vitalityValue__qy27C{margin:0;font-size:1.6rem;font-weight:700;color:var(--lux-gold)}.daily_vitalityTag__IFN_c{margin:.3rem 0 0;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lux-muted,#8899aa)}.daily_guidanceBox__zflFL{margin-top:1.1rem;padding:1rem 1.1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--lux-gold) 24%,transparent);background:color-mix(in srgb,var(--lux-gold) 7%,transparent)}.daily_guidanceLabel__d0ixR{margin:0 0 .4rem;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 65%,var(--lux-muted,#8899aa))}.daily_guidanceQuote__oJhGY{margin:0;font-style:italic;line-height:1.65;color:var(--lux-text,#f0ede8);font-size:.95rem}.daily_reportRow__VQcYs{display:flex;justify-content:flex-end;margin-top:.6rem}.lux-confirm_dialog__9cB6F{box-sizing:border-box;width:min(26rem,calc(100vw - 2rem));margin:auto;padding:1.5rem 1.4rem 1.25rem;border-radius:20px;color:var(--lux-text-on-dark,#f0ede8);font-family:var(--lux-font-body);text-align:start}.lux-confirm_dialog__9cB6F::-webkit-backdrop{background:rgba(5,9,20,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:lux-confirm_backdropIn__o3a_F .32s ease-out}.lux-confirm_dialog__9cB6F::backdrop{background:rgba(5,9,20,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:lux-confirm_backdropIn__o3a_F .32s ease-out}.lux-confirm_message__VbIdy{margin:0 0 1.25rem;font-size:1rem;line-height:1.6}.lux-confirm_actions__dnIPH{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.lux-confirm_keep__Hwezp{min-height:2.6rem;padding:.55rem 1.2rem;font-family:inherit;font-size:.9rem}.lux-confirm_go__xN_ek{min-height:2.6rem;padding:.55rem 1.2rem;border:1px solid rgba(255,180,171,.5);border-radius:999px;background:transparent;color:#ffb4ab;font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s}.lux-confirm_go__xN_ek:hover{background:rgba(255,180,171,.08)}.lux-confirm_go__xN_ek:focus-visible{outline:2px solid #ffb4ab;outline-offset:2px}@keyframes lux-confirm_backdropIn__o3a_F{0%{opacity:0}}.page_main__rsQ2O{margin:0 auto;width:min(var(--lux-measure-wide),calc(100% - 2.5rem));padding:clamp(1.25rem,3vw,1.75rem) 0 clamp(2.5rem,5vw,3.5rem);display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}.page_main__rsQ2O[dir=ltr],.page_main__rsQ2O[dir=rtl]{font-family:var(--lux-font-body);-webkit-font-smoothing:antialiased}.page_hero__Ikfs_{border:1px solid color-mix(in srgb,var(--lux-gold) 26%,transparent);border-radius:18px;padding:clamp(1.1rem,3vw,1.5rem) clamp(1.15rem,3vw,1.6rem);background:linear-gradient(165deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 55%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 94%,#020617) 100%);box-shadow:0 20px 48px rgba(15,23,42,.38),inset 0 0 0 1px rgba(201,168,106,.06)}.page_eyebrow__7ooDw{margin:0 0 .45rem;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 72%,var(--lux-muted,#8899aa))}.page_title__EKkpt{font-family:var(--lux-font-display);font-size:var(--lux-page-title);font-weight:500;line-height:var(--lux-page-title-lh);margin:0;color:var(--lux-text)}.page_lead__HHzSn{margin:.65rem 0 0;max-width:52rem;color:var(--lux-muted,#8899aa);line-height:1.65;font-size:clamp(.92rem,1.5vw,1.02rem)}.page_grid__IymGl{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:1rem;gap:1rem}.page_card__gZ_A_{position:relative;overflow:hidden;border:1px solid rgba(201,168,106,.22);border-radius:16px;padding:1rem 1.05rem 1.1rem;background:color-mix(in srgb,var(--lux-bg,#0f172a) 88%,var(--lux-primary,#1a2a3a));box-shadow:inset 0 1px 0 rgba(255,255,255,.03);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_cardArtWrap__hLZ1w{position:relative;margin:-1rem -1.05rem .75rem;height:96px;overflow:hidden}.page_cardArt__G8ArS{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.page_cardArtScrim__vl7MU{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--lux-bg,#0f172a) 35%,transparent) 55%,color-mix(in srgb,var(--lux-bg,#0f172a) 88%,transparent) 100%);pointer-events:none}.page_card__gZ_A_:before{content:"";position:absolute;left:1rem;right:1rem;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--lux-gold) 55%,transparent),transparent);opacity:.85}.page_card__gZ_A_:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--lux-gold) 28%,transparent);box-shadow:0 12px 28px rgba(15,23,42,.35)}.page_cardHead__Z03Pb{margin:.35rem 0 0;font-size:1.08rem;font-weight:700;color:color-mix(in srgb,var(--lux-gold) 28%,var(--lux-text,#f0ede8))}.page_cardHeadLink__pwMGF{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--lux-gold) 35%,transparent)}.page_cardHeadLink__pwMGF:focus-visible,.page_cardHeadLink__pwMGF:hover{border-bottom-color:var(--lux-gold)}.page_freeBadge__g_VHL{margin-top:.55rem;display:inline-flex;align-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--lux-gold) 38%,transparent);padding:.22rem .62rem;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lux-gold);background:color-mix(in srgb,var(--lux-gold) 8%,transparent)}.page_cardBody__Aekh3{margin:.75rem 0 0;color:var(--lux-muted,#8899aa);line-height:1.55;font-size:.9rem}.page_dateline__5Y8wV{margin:0 0 .9rem;font-size:.82rem;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 62%,var(--lux-muted,#8899aa))}.page_cardMeta___LOBF{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.page_metaChip__ZyytR{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;border:1px solid rgba(201,168,106,.22);padding:.2rem .6rem;font-size:.74rem;color:color-mix(in srgb,var(--lux-text,#f0ede8) 78%,var(--lux-muted,#8899aa));background:rgba(201,168,106,.06)}.page_cardMore__ZztEu{margin-top:.75rem;border-top:1px solid rgba(201,168,106,.22);padding-top:.6rem}.page_cardMoreCta__l_AuG{cursor:pointer;list-style:none;font-size:.8rem;font-weight:600;letter-spacing:.04em;color:var(--lux-gold)}.page_cardMoreCta__l_AuG::-webkit-details-marker{display:none}.page_cardMoreCta__l_AuG:after{content:"+";-webkit-margin-start:.35rem;margin-inline-start:.35rem;opacity:.75}.page_cardMore__ZztEu[open] .page_cardMoreCta__l_AuG:after{content:"−"}.page_cardMore__ZztEu[open]>.page_cardSection__9v4rS{animation:page_horoMoreIn__sb25b .35s cubic-bezier(.16,1,.3,1)}@keyframes page_horoMoreIn__sb25b{0%{opacity:0;translate:0 4px}}@keyframes page_horoMoreFade__rAWLr{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.page_cardMore__ZztEu[open]>.page_cardSection__9v4rS{animation:page_horoMoreFade__rAWLr .15s ease-out}}.page_cardSection__9v4rS{margin:.6rem 0 0;color:var(--lux-muted,#8899aa);line-height:1.55;font-size:.86rem}.page_cardSectionLabel__c8eD_{display:block;margin-bottom:.15rem;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 55%,var(--lux-text,#f0ede8))}.page_panel__wdZWh{border:1px solid color-mix(in srgb,var(--lux-gold) 22%,transparent);border-radius:18px;padding:clamp(1.1rem,2.8vw,1.5rem);background:linear-gradient(168deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 48%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 96%,#020617) 100%);box-shadow:0 18px 44px rgba(15,23,42,.4),inset 0 0 0 1px rgba(201,168,106,.05);display:grid;grid-gap:clamp(1.25rem,3vw,1.75rem);gap:clamp(1.25rem,3vw,1.75rem)}.page_horoSection__pCFwx{margin:0;padding:0;border:none}.page_horoSection__pCFwx+.page_horoSection__pCFwx{padding-top:clamp(1.1rem,2.5vw,1.5rem);border-top:1px solid rgba(201,168,106,.22)}.page_horoCompatRoot__7gJ4n{margin:0;padding:0}.page_horoCompatSurface__CTxGa{position:relative;border-radius:18px;border:1px solid color-mix(in srgb,var(--lux-gold) 22%,transparent);padding:clamp(1.05rem,2.5vw,1.35rem) clamp(1.05rem,2.5vw,1.4rem);background:linear-gradient(168deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 42%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 96%,#020617) 100%);box-shadow:0 14px 36px rgba(15,23,42,.32),inset 0 0 0 1px rgba(201,168,106,.05);overflow:hidden}.page_horoCompatSurface__CTxGa:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 48% 36% at 88% 4%,rgba(201,168,106,.09) 0,transparent 55%),radial-gradient(ellipse 44% 34% at 8% 98%,rgba(201,168,106,.06) 0,transparent 52%);opacity:.95}.page_horoCompatTitle__Jv7k_{position:relative;z-index:1;margin:0;font-size:clamp(1.08rem,2vw,1.28rem);font-weight:700;letter-spacing:.02em;color:var(--lux-text,#f0ede8)}.page_horoCompatLead__Qbd3H{position:relative;z-index:1;margin:.5rem 0 0;color:var(--lux-muted,#8899aa);line-height:1.62;font-size:.94rem;max-width:48rem}.page_horoCompatSignsRow__kDBNU{position:relative;z-index:1;margin-top:1.05rem;display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:1fr}@media (min-width:640px){.page_horoCompatSignsRow__kDBNU{grid-template-columns:1fr auto 1fr;align-items:end;gap:.75rem 1rem}}.page_horoCompatJoin__p3ZWV{display:flex;align-items:center;justify-content:center;min-height:2.75rem;font-size:1.05rem;font-weight:600;letter-spacing:.12em;color:color-mix(in srgb,var(--lux-gold) 58%,transparent);text-shadow:0 0 22px color-mix(in srgb,var(--lux-gold) 35%,transparent)}@media (min-width:640px){.page_horoCompatJoin__p3ZWV{min-height:auto;padding-bottom:.55rem}}.page_horoCompatCheckBtn__GvVn4{position:relative;z-index:1;margin-top:1.05rem}.page_horoCompatRoot__7gJ4n .page_horoError__VwxZK,.page_horoCompatRoot__7gJ4n .page_horoStatus__6ew2H{position:relative;z-index:1}.page_horoSectionTitle__vhuUN{margin:0;font-family:var(--lux-font-display);font-size:clamp(1.08rem,2vw,1.25rem);font-weight:600;color:var(--lux-text,#f0ede8);letter-spacing:.02em}.page_horoSectionLead__JQO8D{margin:.55rem 0 0;color:var(--lux-muted,#8899aa);line-height:1.6;font-size:.94rem;max-width:48rem}.page_horoPriceLine__CFCoP{margin:.75rem 0 0;color:var(--lux-muted,#8899aa);font-size:.94rem}.page_horoPriceLine__CFCoP strong{color:var(--lux-gold);font-weight:700}.page_horoPlanNote__VtUZf{margin:.5rem 0 0;padding:.55rem .75rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--lux-gold) 22%,transparent);background:color-mix(in srgb,var(--lux-gold) 8%,transparent);color:var(--lux-text,#f0ede8);font-size:.88rem;line-height:1.45}.page_horoDailyNote__5RUwu{margin:.65rem 0 0;font-size:.86rem;color:color-mix(in srgb,var(--lux-gold) 45%,var(--lux-muted,#8899aa))}.page_horoPrimaryBtn__Ios4O{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;padding:.7rem 1.4rem;font-size:.9rem;text-decoration:none}.page_horoField__y2Fgt{display:flex;flex-direction:column;gap:.4rem}.page_horoLabel__KMJ7e{font-size:.82rem;font-weight:600;color:var(--lux-text,#f0ede8)}.page_horoSelect__IBJfq{width:100%;padding:.62rem .85rem;border-radius:12px;border:1px solid rgba(201,168,106,.3);background:color-mix(in srgb,var(--lux-bg,#0f172a) 65%,#1e293b);color:var(--lux-text,#f0ede8);font:inherit;font-size:.92rem;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.page_horoSelect__IBJfq:focus{outline:none;border-color:color-mix(in srgb,var(--lux-gold) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lux-gold) 12%,transparent)}.page_horoGhostBtn__ro4PW{margin-top:1rem;padding:.55rem 1.2rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--lux-gold) 42%,transparent);background:color-mix(in srgb,var(--lux-gold) 10%,transparent);color:var(--lux-gold);font-weight:600;font-size:.88rem;cursor:pointer;transition:background .15s ease,border-color .15s ease}.page_horoGhostBtn__ro4PW:hover:not(:disabled){background:color-mix(in srgb,var(--lux-gold) 18%,transparent);border-color:color-mix(in srgb,var(--lux-gold) 60%,transparent)}.page_horoGhostBtn__ro4PW:disabled{opacity:.55;cursor:not-allowed}.page_horoStatus__6ew2H{margin:.85rem 0 0;font-size:.9rem;color:var(--lux-muted,#8899aa)}.page_horoError__VwxZK{margin:.85rem 0 0;color:#fecaca;font-size:.9rem;line-height:1.5}.page_horoRetryBtn__VoE6L{-webkit-margin-start:.35rem;margin-inline-start:.35rem;padding:.25rem .65rem;border-radius:999px;border:1px solid rgba(248,113,113,.45);background:color-mix(in srgb,#ef4444 14%,transparent);color:#fecaca;font-size:.82rem;font-weight:600;cursor:pointer}.page_horoCompatResultShell__8WKja{position:relative;z-index:1;margin-top:1.15rem;padding:clamp(1rem,2.2vw,1.2rem);border-radius:16px;border:1px solid rgba(201,168,106,.16);background:rgba(8,11,20,.42)}.page_horoCompatResult__BD0EN{margin-top:0;display:flex;flex-wrap:wrap;gap:1.25rem;align-items:flex-start}.page_horoCompatScoreCol__rSE4V{flex-shrink:0}.page_horoCompatScoreLabel__w47_E{margin:0 0 .5rem;font-weight:600;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 72%,var(--lux-muted,#8899aa))}.page_horoCompatAnalysis__POzjP{margin:0;flex:1 1 220px;min-width:min(100%,220px);line-height:1.68;color:rgba(240,237,232,.85);font-size:.94rem;padding:.1rem 0;-webkit-border-start:2px solid color-mix(in srgb,var(--lux-gold) 48%,transparent);border-inline-start:2px solid color-mix(in srgb,var(--lux-gold) 48%,transparent);-webkit-padding-start:1rem;padding-inline-start:1rem}.page_horoCompatRoot__7gJ4n .page_scoreRingWrap__3oubb{filter:drop-shadow(0 5px 20px rgba(201,168,106,.2))}.page_scoreRingWrap__3oubb{position:relative;width:128px;height:128px;flex-shrink:0}.page_scoreRingPct__RQBDF{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.35rem;color:var(--lux-text,#f0ede8)}.page_scoreRingTrack__F9PA0{fill:none;stroke:rgba(201,168,106,.18);stroke-width:8}.page_scoreRingArc__NnjEY{fill:none;stroke:var(--lux-gold);stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .85s cubic-bezier(.22,1,.36,1)}.page_horoReportBox__Ru9C7{margin-top:1.35rem;padding:1rem 1.05rem;border-radius:14px;border:1px solid rgba(201,168,106,.22);background:color-mix(in srgb,var(--lux-bg,#0f172a) 70%,transparent)}.page_horoReportTitle__b2Y2H{margin:0 0 .35rem;font-size:.95rem;font-weight:700;color:var(--lux-text,#f0ede8)}.page_horoReportLead__NWpvt{margin:0 0 .65rem;font-size:.88rem;color:var(--lux-muted,#8899aa);line-height:1.5}.page_horoReportLink__9Mm9d{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;font-size:.9rem;color:var(--lux-gold);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--lux-gold) 45%,transparent);padding-bottom:.1rem;transition:color .15s ease,border-color .15s ease}.page_horoReportLink__9Mm9d:after{content:"\00a0\2192";font-weight:600;opacity:.88}.page_main__rsQ2O[dir=rtl] .page_horoReportLink__9Mm9d:after{content:"\00a0\2190"}.page_horoReportLink__9Mm9d:hover{color:color-mix(in srgb,var(--lux-gold) 85%,#fff);border-bottom-color:var(--lux-gold)}.page_horoCompatReport__0huo2{position:relative;z-index:1;border-color:color-mix(in srgb,var(--lux-gold) 26%,transparent);background:color-mix(in srgb,var(--lux-gold) 7%,transparent)}.page_insightsSection__PNjRo{border:1px solid color-mix(in srgb,var(--lux-gold) 22%,transparent);border-radius:18px;padding:clamp(1.1rem,2.8vw,1.45rem);background:linear-gradient(168deg,color-mix(in srgb,var(--lux-primary,#1a2a3a) 44%,transparent) 0,color-mix(in srgb,var(--lux-bg,#0f172a) 96%,#020617) 100%)}.page_insightsHeader__959EV{margin-bottom:1rem}.page_insightsTitle__DcLVu{margin:0;font-family:var(--lux-font-display);font-size:clamp(1.08rem,2vw,1.28rem);font-weight:600;color:var(--lux-text,#f0ede8)}.page_insightsLead__y5hre{margin:.5rem 0 0;color:var(--lux-muted,#8899aa);line-height:1.6;font-size:.92rem;max-width:48rem}.page_insightsStatus__Zg2hU{margin:0;color:var(--lux-muted,#8899aa);font-size:.92rem;line-height:1.55}.page_insightsUpdating__iBMhl{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 .85rem;padding:.2rem .6rem;border:1px solid color-mix(in srgb,var(--lux-gold) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--lux-gold) 10%,transparent);color:color-mix(in srgb,var(--lux-gold) 85%,white);font-size:.78rem;line-height:1.4}.page_insightsUpdatingDot__C831P{width:6px;height:6px;border-radius:50%;background:var(--lux-gold);opacity:.85}.page_insightsLink__yhoas{color:var(--lux-gold);font-weight:600;text-decoration:none}.page_insightsLink__yhoas:hover{text-decoration:underline}.page_insightsGrid__rxQMR{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.page_insightCard__Nlobk{position:relative;display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem .95rem 1rem;border-radius:14px;border:1px solid rgba(201,168,106,.22);background:color-mix(in srgb,var(--lux-bg,#0f172a) 82%,var(--lux-primary));text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease}.page_insightCard__Nlobk:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--lux-gold) 30%,transparent)}.page_insightArtPlaceholder__M0_wh,.page_insightArtWrap__t_EuK{position:relative;margin:-.85rem -.95rem .35rem;height:72px;overflow:hidden;border-radius:14px 14px 0 0}.page_insightArt__tUNZD{width:100%;height:100%;object-fit:cover}.page_insightArtScrim__xHKlZ{position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(15,23,42,.75))}.page_insightArtPlaceholder__M0_wh{background:linear-gradient(135deg,color-mix(in srgb,var(--lux-gold) 12%,transparent),color-mix(in srgb,var(--lux-primary) 40%,transparent))}.page_insightEyebrow__NbUNe{margin:0;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--lux-gold) 65%,var(--lux-muted))}.page_insightValue__XO2Wa{margin:0;font-size:1.02rem;font-weight:700;color:var(--lux-text)}.page_insightPreview__J9LiI{margin:0;font-size:.84rem;line-height:1.5;color:var(--lux-muted)}.page_insightCta__q8urj{margin-top:.35rem;font-size:.78rem;font-weight:600;color:var(--lux-gold)}.page_horoFocusLabel__hXZTk{display:block;margin:.9rem 0 .35rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lux-muted,#8899aa)}.page_horoFocusInput__CEvkW{width:100%;padding:.75rem .9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--lux-gold,#c9a86a) 24%,transparent);background:rgba(8,11,20,.35);color:inherit;font:inherit;line-height:1.6;resize:vertical}.page_horoFocusActions__0sTXc{display:flex;gap:.6rem;align-items:center;margin-top:.75rem;flex-wrap:wrap}.page_horoFocusClear__uggFs{background:none;border:0;padding:.4rem .2rem;font:inherit;font-size:.85rem;color:var(--lux-muted,#8899aa);text-decoration:underline;cursor:pointer}.page_horoFocusError___8mK4{margin:.6rem 0 0}.page_paidCta__AH1hA{-webkit-margin-before:2rem;margin-block-start:2rem;padding:1.25rem 1.4rem;border-radius:14px;background:rgba(201,168,106,.06);border:1px solid rgba(201,168,106,.22)}.page_paidCtaTitle__HEp1_{margin:0 0 .4rem;font-family:var(--lux-font-display,inherit);font-size:1.25rem;color:#eee8d5}.page_paidCtaLead__qZIWr{margin:0 0 .9rem;font-size:.9375rem;line-height:1.65;color:rgba(238,232,213,.75)}.page_paidCtaLink__cC_XN{display:inline-block;padding:.7rem 1.4rem;font-size:.9rem;text-decoration:none}.page_cardReport__sst2B{display:flex;justify-content:flex-end;margin-top:.5rem}.google-sign-in-button_wrap__Rq9Hg{display:flex;flex-direction:column;align-items:center;gap:.6rem}.google-sign-in-button_host__8VNMF{display:flex;justify-content:center;width:100%;min-height:44px;direction:ltr;color-scheme:light}.google-sign-in-button_hostInert__STU0s{opacity:.55;pointer-events:none;transition:opacity .16s ease-out}.google-sign-in-button_error__KGs8a,.google-sign-in-button_loading__Na3G6,.google-sign-in-button_success__mL47w{margin:0;text-align:center}.google-sign-in-button_loading__Na3G6{font-size:.82rem;line-height:1.5;color:#8899aa}.google-sign-in-button_continueBtn__sQCQ7{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:.75rem;min-height:2.75rem;padding:.6rem 1.4rem;font-family:inherit;font-size:inherit;line-height:inherit}