.soul-exploration-menu-module__t4uh_W__menu{box-sizing:border-box;justify-self:center;width:100%;max-width:100%;margin:0;padding:0;display:block;overflow:visible}.soul-exploration-menu-module__t4uh_W__list{box-sizing:border-box;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(4px,1.4vw,7px);width:100%;margin:0;padding:0;list-style:none;display:grid}.soul-exploration-menu-module__t4uh_W__cell{min-width:0;margin:0;padding:0}.soul-exploration-menu-module__t4uh_W__item{--soul-gold:#d4b06ac7;--soul-gold-soft:#e8c6848c;--soul-gold-glow:#d2a85a38;--soul-navy-core:#080b14;--soul-navy-mid:#0d1628;--soul-blue-edge:#15243c;--soul-blue-glow:#4062a838;--soul-violet-glow:#564e9424;z-index:0;aspect-ratio:78/118;box-sizing:border-box;isolation:isolate;border:1px solid var(--soul-gold);background:radial-gradient(120% 95% at 50% 38%, var(--soul-navy-core) 0%, var(--soul-navy-mid) 52%, var(--soul-blue-edge) 100%);color:#f0d59af5;text-align:center;-webkit-tap-highlight-color:transparent;width:100%;min-height:0;box-shadow:0 0 0 .5px #e8c6842e inset, 0 0 10px -2px var(--soul-gold-glow);border-radius:clamp(8px,2vw,11px);grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:clamp(3px,.9vw,5px);margin:0;padding:clamp(6px,1.6vw,9px) clamp(2px,.7vw,4px);text-decoration:none;animation:6s ease-in-out infinite soul-exploration-menu-module__t4uh_W__soulGoldBorderBreath;display:grid;position:relative;overflow:hidden}.soul-exploration-menu-module__t4uh_W__item:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(55% 48% at 42% 36%, var(--soul-blue-glow) 0%, transparent 68%), radial-gradient(48% 42% at 68% 72%, var(--soul-violet-glow) 0%, transparent 70%);opacity:.55;will-change:transform, opacity;animation:10s ease-in-out infinite soul-exploration-menu-module__t4uh_W__soulInnerGlowDrift;position:absolute;inset:-28% -18%;transform:translate(-4%,-3%)scale(1.02)}.soul-exploration-menu-module__t4uh_W__item>*{z-index:1;position:relative}.soul-exploration-menu-module__t4uh_W__item[data-soul-menu-navigable=false]{cursor:default}.soul-exploration-menu-module__t4uh_W__item[data-soul-menu-coming-soon=true]:after{content:"即將開放";z-index:1;color:#f0d59ac7;letter-spacing:.02em;pointer-events:none;white-space:nowrap;width:max-content;max-width:calc(100% - 4px);font-size:clamp(.28rem,1.2vw,.36rem);font-weight:650;line-height:1;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.soul-exploration-menu-module__t4uh_W__iconWrap{filter:drop-shadow(0 0 2px #d2a85a2e);place-items:center;width:clamp(1.35rem,5.2vw,1.7rem);height:clamp(1.35rem,5.2vw,1.7rem);margin:0 0 1px;animation:7s ease-in-out infinite soul-exploration-menu-module__t4uh_W__soulIconGlowBreath;display:grid}.soul-exploration-menu-module__t4uh_W__icon{width:100%;height:100%;display:block}.soul-exploration-menu-module__t4uh_W__titleZh{letter-spacing:.01em;white-space:nowrap;width:100%;margin:0;font-size:clamp(.5rem,2.2vw,.66rem);font-weight:650;line-height:1.2;display:block}.soul-exploration-menu-module__t4uh_W__titleEn{letter-spacing:.01em;color:#f0d59ab8;white-space:nowrap;width:100%;margin:0;font-size:clamp(.38rem,1.7vw,.52rem);font-weight:500;line-height:1.15;display:block}.soul-exploration-menu-module__t4uh_W__cell:first-child .soul-exploration-menu-module__t4uh_W__item,.soul-exploration-menu-module__t4uh_W__cell:first-child .soul-exploration-menu-module__t4uh_W__item:before,.soul-exploration-menu-module__t4uh_W__cell:first-child .soul-exploration-menu-module__t4uh_W__iconWrap{animation-delay:0s}.soul-exploration-menu-module__t4uh_W__cell:nth-child(2) .soul-exploration-menu-module__t4uh_W__item,.soul-exploration-menu-module__t4uh_W__cell:nth-child(2) .soul-exploration-menu-module__t4uh_W__item:before,.soul-exploration-menu-module__t4uh_W__cell:nth-child(2) .soul-exploration-menu-module__t4uh_W__iconWrap{animation-delay:.85s}.soul-exploration-menu-module__t4uh_W__cell:nth-child(3) .soul-exploration-menu-module__t4uh_W__item,.soul-exploration-menu-module__t4uh_W__cell:nth-child(3) .soul-exploration-menu-module__t4uh_W__item:before,.soul-exploration-menu-module__t4uh_W__cell:nth-child(3) .soul-exploration-menu-module__t4uh_W__iconWrap{animation-delay:1.7s}.soul-exploration-menu-module__t4uh_W__cell:nth-child(4) .soul-exploration-menu-module__t4uh_W__item,.soul-exploration-menu-module__t4uh_W__cell:nth-child(4) .soul-exploration-menu-module__t4uh_W__item:before,.soul-exploration-menu-module__t4uh_W__cell:nth-child(4) .soul-exploration-menu-module__t4uh_W__iconWrap{animation-delay:2.55s}.soul-exploration-menu-module__t4uh_W__cell:nth-child(5) .soul-exploration-menu-module__t4uh_W__item,.soul-exploration-menu-module__t4uh_W__cell:nth-child(5) .soul-exploration-menu-module__t4uh_W__item:before,.soul-exploration-menu-module__t4uh_W__cell:nth-child(5) .soul-exploration-menu-module__t4uh_W__iconWrap{animation-delay:3.4s}.soul-exploration-menu-module__t4uh_W__cell:nth-child(6) .soul-exploration-menu-module__t4uh_W__item,.soul-exploration-menu-module__t4uh_W__cell:nth-child(6) .soul-exploration-menu-module__t4uh_W__item:before,.soul-exploration-menu-module__t4uh_W__cell:nth-child(6) .soul-exploration-menu-module__t4uh_W__iconWrap{animation-delay:4.25s}@keyframes soul-exploration-menu-module__t4uh_W__soulGoldBorderBreath{0%,to{border-color:#d4b06ab3;box-shadow:inset 0 0 0 .5px #e8c68424,0 0 8px -3px #d2a85a29}50%{border-color:#e8c684e6;box-shadow:inset 0 0 0 .5px #f0d59a42,0 0 14px -2px #d2a85a4d}}@keyframes soul-exploration-menu-module__t4uh_W__soulInnerGlowDrift{0%,to{opacity:.42;transform:translate(-5%,-4%)scale(1.01)}50%{opacity:.72;transform:translate(5%,4%)scale(1.06)}}@keyframes soul-exploration-menu-module__t4uh_W__soulIconGlowBreath{0%,to{filter:drop-shadow(0 0 1.5px #d2a85a1f)}50%{filter:drop-shadow(0 0 3.5px #d2a85a57)}}@media (prefers-reduced-motion:reduce){.soul-exploration-menu-module__t4uh_W__item,.soul-exploration-menu-module__t4uh_W__item:before,.soul-exploration-menu-module__t4uh_W__iconWrap{animation:none!important}.soul-exploration-menu-module__t4uh_W__item{border-color:#d4b06ac7;box-shadow:inset 0 0 0 .5px #e8c6842e,0 0 10px -2px #d2a85a33}.soul-exploration-menu-module__t4uh_W__item:before{opacity:.55;transform:none}.soul-exploration-menu-module__t4uh_W__iconWrap{filter:drop-shadow(0 0 2px #d2a85a2e)}}@media (min-width:901px){.soul-exploration-menu-module__t4uh_W__menu{width:min(100%,560px)}.soul-exploration-menu-module__t4uh_W__titleZh{font-size:.68rem}.soul-exploration-menu-module__t4uh_W__titleEn{font-size:.54rem}.soul-exploration-menu-module__t4uh_W__iconWrap{width:1.7rem;height:1.7rem}}
.soul-insights-hero-module__qmVWuq__soulHeroBanner{--soul-hero-cards-inset:14px;--soul-hero-cards-gap:8px;--soul-hero-cards-count:3;--soul-hero-card-width:calc(( 100% - (2 * var(--soul-hero-cards-inset)) - ((var(--soul-hero-cards-count) - 1) * var(--soul-hero-cards-gap)) ) / var(--soul-hero-cards-count));--soul-hero-card1-left:var(--soul-hero-cards-inset);--soul-hero-card1-right:calc(var(--soul-hero-cards-inset) + var(--soul-hero-card-width));--soul-hero-card2-left:calc(var(--soul-hero-card1-right) + var(--soul-hero-cards-gap));--soul-hero-card2-center:calc(var(--soul-hero-card2-left) + var(--soul-hero-card-width) / 2);--soul-hero-card3-left:calc(var(--soul-hero-card2-left) + var(--soul-hero-card-width) + var(--soul-hero-cards-gap));--soul-hero-card3-right:calc(100% - var(--soul-hero-cards-inset));--soul-hero-content-bazi:.2174;--soul-hero-content-vedic:.5195;--soul-hero-content-ziwei:.8615;--soul-hero-artwork-intrinsic-ratio:calc(3840 / 2160);--soul-hero-scale:clamp(.948718, calc(100vw / 390), 1.10256);--soul-hero-height:calc(304px * var(--soul-hero-scale));--soul-hero-artwork-scale:.871;--soul-hero-artwork-natural-width:calc(var(--soul-hero-height) * var(--soul-hero-artwork-intrinsic-ratio));--soul-hero-artwork-left:calc(var(--soul-hero-card3-right) - var(--soul-hero-content-ziwei) * var(--soul-hero-artwork-natural-width));--soul-hero-copy-left:var(--soul-hero-card1-left);--soul-hero-divider-width:calc(96px * var(--soul-hero-scale));--soul-hero-copy-width:var(--soul-hero-divider-width);--soul-hero-title-group-scale:.4419;--soul-hero-eyebrow-font-size:calc(6.5px * var(--soul-hero-title-group-scale) * var(--soul-hero-scale));--soul-hero-title-font-size:calc(24px * var(--soul-hero-title-group-scale) * var(--soul-hero-scale));--soul-hero-english-font-size:calc(15.25px * var(--soul-hero-title-group-scale) * var(--soul-hero-scale));--soul-hero-gap-eyebrow-title:calc(8px * var(--soul-hero-scale));--soul-hero-gap-title-subtitle:calc(14px * var(--soul-hero-scale));--soul-hero-gap-subtitle-divider:calc(14px * var(--soul-hero-scale));--soul-hero-copy-pad-top:calc(36px * var(--soul-hero-scale));box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--soul-hero-height);isolation:isolate;box-shadow:none;color:#f6edd8;text-align:left;--soul-hero-starfield-fade-start:90.9539%;background:#000;border:0;border-radius:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.soul-insights-hero-module__qmVWuq__soulHeroBanner:focus{outline:none}.soul-insights-hero-module__qmVWuq__soulHeroBanner:focus-visible{outline-offset:-1px;outline:1px solid #e6c57e94}.soul-insights-hero-module__qmVWuq__heroSlidesViewport{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.soul-insights-hero-module__qmVWuq__heroSlide{z-index:0;opacity:0;pointer-events:none;transition:opacity .52s;display:block;position:absolute;inset:0;overflow:hidden}.soul-insights-hero-module__qmVWuq__heroSlide[data-active=true]{z-index:1;opacity:1}.soul-insights-hero-module__qmVWuq__heroStarfieldLayer{z-index:0;pointer-events:none;opacity:1;filter:none;mix-blend-mode:normal;-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 var(--soul-hero-starfield-fade-start), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 var(--soul-hero-starfield-fade-start), transparent 100%);mask-image:linear-gradient(to bottom, #000 0%, #000 var(--soul-hero-starfield-fade-start), transparent 100%);background-image:url(/assets/products/profile/user9B796E4E-8EA9-4D49-AE69-B5B3C7422FD7.PNG);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.soul-insights-hero-module__qmVWuq__heroArtworkLayer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.soul-insights-hero-module__qmVWuq__heroContainArtworkLayer{z-index:1;pointer-events:none;background:radial-gradient(circle,#dbb35d14,#0000 55%),radial-gradient(circle at 50% 6%,#4637641a,#0000 42%),#000;align-content:start;place-items:start center;display:grid;position:absolute;inset:0;overflow:hidden}.soul-insights-hero-module__qmVWuq__heroContainArtworkImage{box-sizing:border-box;object-fit:contain;object-position:center top;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:0 0;border:0;width:auto;max-width:100%;height:auto;max-height:100%;margin:0;padding:0;display:block;transform:none}.soul-insights-hero-module__qmVWuq__heroArtworkImage{box-sizing:border-box;left:var(--soul-hero-artwork-left);width:auto;max-width:none;height:100%;transform:scale(var(--soul-hero-artwork-scale));transform-origin:100% 100%;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;top:0}.soul-insights-hero-module__qmVWuq__heroCopyOverlay{z-index:3;left:var(--soul-hero-copy-left);width:var(--soul-hero-copy-width);box-sizing:border-box;height:100%;max-height:100%;padding:var(--soul-hero-copy-pad-top) 0 0;text-align:left;pointer-events:none;flex-direction:column;align-items:flex-start;gap:0;margin:0;display:flex;position:absolute;top:0;overflow:visible}.soul-insights-hero-module__qmVWuq__heroCopyGroup,.soul-insights-hero-module__qmVWuq__heroTitleGroup,.soul-insights-hero-module__qmVWuq__heroSubtitleGroup{flex-direction:column;align-items:flex-start;width:100%;min-width:0;margin:0;padding:0;display:flex}.soul-insights-hero-module__qmVWuq__heroTitleGroup{gap:var(--soul-hero-gap-eyebrow-title)}.soul-insights-hero-module__qmVWuq__heroSubtitleGroup{margin-top:var(--soul-hero-gap-title-subtitle);gap:var(--soul-hero-gap-subtitle-divider)}.soul-insights-hero-module__qmVWuq__heroEyebrow{box-sizing:border-box;width:100%;max-width:100%;height:auto;font-size:var(--soul-hero-eyebrow-font-size);line-height:calc(9px * var(--soul-hero-title-group-scale) * var(--soul-hero-scale));letter-spacing:calc(.45px * var(--soul-hero-title-group-scale) * var(--soul-hero-scale));white-space:nowrap;color:var(--inneros-gold-light,#e6c878);margin:0;font-weight:600;position:relative;top:auto;left:auto;overflow:hidden}.soul-insights-hero-module__qmVWuq__heroTitle{box-sizing:border-box;width:100%;max-width:100%;height:auto;font-family:var(--inneros-font-display), Georgia, "Times New Roman", serif;font-size:var(--soul-hero-title-font-size);letter-spacing:0;white-space:nowrap;color:var(--inneros-gold-light,#e6c878);text-shadow:0 0 22px #c9a24d47;margin:0;font-weight:700;line-height:1.1;position:relative;top:auto;left:auto;overflow:hidden}.soul-insights-hero-module__qmVWuq__heroEnglishTitle{box-sizing:border-box;width:100%;max-width:100%;height:auto;font-family:var(--inneros-font-display), Georgia, "Times New Roman", serif;font-size:var(--soul-hero-english-font-size);line-height:calc(18px * var(--soul-hero-title-group-scale) * var(--soul-hero-scale));letter-spacing:calc(1.2px * var(--soul-hero-title-group-scale) * var(--soul-hero-scale));white-space:nowrap;color:#e6c57edb;margin:0;font-weight:520;position:relative;top:auto;left:auto;overflow:hidden}.soul-insights-hero-module__qmVWuq__heroDivider{width:var(--soul-hero-divider-width);max-width:100%;height:calc(6px * var(--soul-hero-scale));background:linear-gradient(90deg,#d2a84d00,#e0bc6be6 24% 76%,#d2a84d00);flex-shrink:0;margin:0;position:relative;top:auto;left:auto}.soul-insights-hero-module__qmVWuq__heroDivider:after{content:"";background:var(--inneros-gold-light,#e6c878);width:5px;height:5px;position:absolute;top:calc(50% - 2.5px);left:calc(50% - 2.5px);transform:rotate(45deg);box-shadow:0 0 10px #e0bc6bbf}.soul-insights-hero-module__qmVWuq__heroIndicators{z-index:6;left:0;right:0;bottom:calc(10px * var(--soul-hero-scale));justify-content:center;align-items:center;gap:calc(7px * var(--soul-hero-scale));width:auto;height:calc(22px * var(--soul-hero-scale));padding:calc(4px * var(--soul-hero-scale)) calc(6px * var(--soul-hero-scale));border-radius:calc(999px * var(--soul-hero-scale));pointer-events:auto;background:#0000003d;border:0;margin:0 auto;display:flex;position:absolute;box-shadow:0 0 18px #00000057}.soul-insights-hero-module__qmVWuq__heroIndicator{width:calc(16px * var(--soul-hero-scale));height:calc(16px * var(--soul-hero-scale));appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:0;display:grid}.soul-insights-hero-module__qmVWuq__heroIndicatorDot{width:calc(5px * var(--soul-hero-scale));height:calc(5px * var(--soul-hero-scale));background:#f6edd875;border-radius:999px;transition:background-color .18s,box-shadow .18s,transform .18s;display:block;transform:scale(1);box-shadow:0 0 8px #00000073}.soul-insights-hero-module__qmVWuq__heroIndicator[data-active=true] .soul-insights-hero-module__qmVWuq__heroIndicatorDot{background:var(--inneros-gold-light,#e6c878);transform:scale(1.35);box-shadow:0 0 10px #e6c57eb3}.soul-insights-hero-module__qmVWuq__heroIndicator:focus{outline:none}.soul-insights-hero-module__qmVWuq__heroIndicator:focus-visible .soul-insights-hero-module__qmVWuq__heroIndicatorDot{box-shadow:0 0 0 2px #000000b8,0 0 0 4px #e6c57ebd}@media (max-width:374.98px){.soul-insights-hero-module__qmVWuq__soulHeroBanner{--soul-hero-scale:.948718}}@media (min-width:375px) and (max-width:399.98px){.soul-insights-hero-module__qmVWuq__soulHeroBanner{--soul-hero-scale:1}}@media (max-width:900px){.soul-insights-hero-module__qmVWuq__soulHeroBanner{--soul-hero-title-group-scale:.94;--soul-hero-eyebrow-visible-height:calc(4.5px * var(--soul-hero-scale));--soul-hero-subtitle-divider-shift-y:calc(-1 * var(--soul-hero-eyebrow-visible-height))}.soul-insights-hero-module__qmVWuq__heroEyebrow,.soul-insights-hero-module__qmVWuq__heroTitle,.soul-insights-hero-module__qmVWuq__heroEnglishTitle{overflow:visible}.soul-insights-hero-module__qmVWuq__heroSubtitleGroup{margin-top:calc(var(--soul-hero-gap-title-subtitle) + var(--soul-hero-subtitle-divider-shift-y))}}@media (min-width:400px) and (max-width:900px){.soul-insights-hero-module__qmVWuq__soulHeroBanner{--soul-hero-scale:1.10256}}@media (min-width:901px){.soul-insights-hero-module__qmVWuq__soulHeroBanner{--soul-hero-scale:1.10256;width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.soul-insights-hero-module__qmVWuq__heroSlide,.soul-insights-hero-module__qmVWuq__heroIndicatorDot{transition:none}}
.ds-module__79nJDG__glassCard{border-radius:var(--inneros-radius-lg);-webkit-backdrop-filter:blur(16px);box-shadow:var(--inneros-shadow-card,0 14px 40px #0000008c), 0 0 28px #c9a24d1f, inset 0 1px 0 #f6dfa01a;padding:var(--inneros-space-4);min-width:0;transition:transform var(--inneros-duration,.22s) var(--inneros-ease,ease), box-shadow var(--inneros-duration,.22s) ease;background:linear-gradient(165deg,#1c1610f0 0%,#0a0808f5 70%) padding-box padding-box,linear-gradient(135deg,#f0d59a8c,#9c732647 45%,#d4b06a66) border-box;border:1px solid #0000;position:relative}@media (hover:hover) and (pointer:fine){.ds-module__79nJDG__glassCard:hover{box-shadow:var(--inneros-shadow-card,0 14px 40px #0000008c), 0 0 34px #c9a24d33, inset 0 1px 0 #f6dfa024;transform:translateY(-1px)}}.ds-module__79nJDG__glassCard:active{transform:scale(.995)}.ds-module__79nJDG__sectionHeader{justify-content:space-between;align-items:end;gap:var(--inneros-space-3);margin-bottom:var(--inneros-space-3);display:flex}.ds-module__79nJDG__sectionTitle{font-size:var(--inneros-fs-section);color:var(--inneros-text-primary);margin:0;font-weight:650}.ds-module__79nJDG__sectionSubtitle{color:var(--inneros-text-secondary);font-size:var(--inneros-fs-caption);margin:.25rem 0 0}.ds-module__79nJDG__ctaPrimary{border-radius:var(--inneros-radius-pill);border:1px solid var(--inneros-border-strong);background:linear-gradient(135deg, var(--inneros-gold-bright), var(--inneros-gold-deep));color:#1a140a;min-height:2.6rem;font-size:var(--inneros-fs-button);box-shadow:var(--inneros-glow);transition:transform var(--inneros-duration) var(--inneros-ease);justify-content:center;align-items:center;padding:.65rem 1.15rem;font-weight:700;text-decoration:none;display:inline-flex}.ds-module__79nJDG__ctaPrimary:hover{transform:translateY(-1px)}.ds-module__79nJDG__ctaGhost{border-radius:var(--inneros-radius-pill);border:1px solid var(--inneros-border);min-height:2.4rem;color:var(--inneros-text-gold);font-size:var(--inneros-fs-button);background:0 0;justify-content:center;align-items:center;padding:.55rem .95rem;text-decoration:none;display:inline-flex}.ds-module__79nJDG__avatar{background:radial-gradient(circle at 30% 30%, var(--inneros-gold-bright), var(--inneros-gold-deep));color:#1a140a;width:2.6rem;height:2.6rem;box-shadow:var(--inneros-glow);border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}.ds-module__79nJDG__avatarSm{width:2rem;height:2rem;font-size:.85rem}.ds-module__79nJDG__avatarLg{width:3.4rem;height:3.4rem;font-size:1.2rem}.ds-module__79nJDG__avatar[data-crown=true]:after{content:"✦";color:var(--inneros-gold-bright);text-shadow:var(--inneros-glow);font-size:.75rem;position:absolute;top:-.35rem;right:-.2rem}.ds-module__79nJDG__badge{border-radius:var(--inneros-tag-radius,var(--inneros-radius-pill));border:var(--inneros-tag-border,1px solid #d2a84dd1);background:var(--inneros-tag-bg,linear-gradient(145deg, #0a1d41f0, #040d20eb));min-width:1.15rem;height:1.15rem;color:var(--inneros-tag-text,var(--inneros-gold-light));box-shadow:var(--inneros-tag-shadow,none);justify-content:center;align-items:center;padding:0 .35rem;font-size:.65rem;font-weight:700;display:inline-flex}.ds-module__79nJDG__badgeAlert{background:var(--inneros-error);color:#fff;box-shadow:none;border-color:#0000}.ds-module__79nJDG__badgeMuted{border:var(--inneros-tag-border,1px solid #d2a84dd1);background:var(--inneros-tag-bg,linear-gradient(145deg, #0a1d41f0, #040d20eb));color:var(--inneros-tag-text,var(--inneros-text-secondary));opacity:.82;box-shadow:var(--inneros-tag-shadow,none)}.ds-module__79nJDG__badgeCosmicGold{min-height:1.35rem;padding:var(--inneros-tag-padding-block,.16rem) var(--inneros-tag-padding-inline,.52rem);border-radius:var(--inneros-tag-radius,999px);border:var(--inneros-tag-border,1px solid #d2a84dd1);background:var(--inneros-tag-bg,linear-gradient(145deg, #0a1d41f0, #040d20eb));color:var(--inneros-tag-text,var(--inneros-gold-light));box-shadow:var(--inneros-tag-shadow,none);font-size:var(--inneros-fs-badge,.66rem);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-weight:650;line-height:1;display:inline-flex}.ds-module__79nJDG__badgeOutline{box-sizing:border-box;border-radius:var(--inneros-tag-radius,999px);border:var(--inneros-tag-border,1px solid #d2a84dd1);background:var(--inneros-tag-bg,linear-gradient(145deg, #0a1d41f0, #040d20eb));color:var(--inneros-tag-text,#e8d5a3);box-shadow:var(--inneros-tag-shadow,none);letter-spacing:.025em;white-space:nowrap;cursor:default;appearance:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;font-family:inherit;font-weight:500;line-height:1;display:inline-flex}.ds-module__79nJDG__badgeOutlineMd{min-height:22px;padding:.125rem .5rem;font-size:10px}.ds-module__79nJDG__badgeOutlineSm{min-height:24px;padding:0 .5rem;font-size:10px}.ds-module__79nJDG__badgeAction{box-sizing:border-box;color:#f2f6fa;letter-spacing:.02em;white-space:nowrap;cursor:pointer;appearance:none;background:#0e2034c7;border:1px solid #4a7fa8c7;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;font-family:inherit;font-weight:600;line-height:1;transition:color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),opacity .12s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1px #b4d2eb1f}.ds-module__79nJDG__badgeActionSm{height:28px;min-height:28px;padding:0 12px;font-size:11.5px}.ds-module__79nJDG__badgeActionMd{height:26px;min-height:26px;padding:0 11px;font-size:11px}.ds-module__79nJDG__badgeAction:hover{color:#fff;background:#17476f8c;border-color:#6e9ec6e6;box-shadow:inset 0 1px #c8e0f229,0 0 10px #17476f47}.ds-module__79nJDG__badgeAction:active{opacity:.9;background:#0a1828e0;border-color:#4a7fa8d1;box-shadow:inset 0 1px #b4d2eb14}.ds-module__79nJDG__badgeAction:disabled{color:#f2f6fa;cursor:not-allowed;box-shadow:none;background:#17476f61}.ds-module__79nJDG__badgeAction:focus-visible{outline-offset:2px;outline:2px solid #4a7fa8b3}.ds-module__79nJDG__memberIdentityMeta{vertical-align:middle;white-space:nowrap;align-items:center;gap:.32rem;min-width:0;max-width:100%;line-height:1;display:inline-flex}.ds-module__79nJDG__memberIdentityMeta[data-inneros-member-identity-size=compact]{gap:.24rem}.ds-module__79nJDG__memberIdentityMeta[data-inneros-member-identity-size=profile]{gap:.38rem}.ds-module__79nJDG__verifiedBadgeElevated{transform:translateY(-.12em)}.ds-module__79nJDG__verifiedBadge{color:#f2f6fa;filter:drop-shadow(0 0 5px #17476f6b);flex:none;place-items:center;width:.95rem;height:.95rem;display:inline-grid}.ds-module__79nJDG__memberIdentityMeta[data-inneros-member-identity-size=compact] .ds-module__79nJDG__verifiedBadge{width:.78rem;height:.78rem}.ds-module__79nJDG__memberIdentityMeta[data-inneros-member-identity-size=profile] .ds-module__79nJDG__verifiedBadge{width:1.08rem;height:1.08rem}.ds-module__79nJDG__verifiedBadge svg{width:100%;height:100%;display:block}.ds-module__79nJDG__verifiedBadge circle{fill:var(--inneros-brand-secondary);stroke:#b4d2ebb8;stroke-width:1px}.ds-module__79nJDG__verifiedBadge path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ds-module__79nJDG__memberTier{box-sizing:border-box;max-width:100%;min-height:1.22rem;padding:var(--inneros-tag-padding-block,.16rem) var(--inneros-tag-padding-inline,.48rem);border-radius:var(--inneros-tag-radius,var(--inneros-radius-pill));border:var(--inneros-tag-border,1px solid #d2a84dd1);background:var(--inneros-tag-bg,linear-gradient(145deg, #0a1d41f0, #040d20eb));color:var(--inneros-tag-text,var(--inneros-gold-light,#e6c878));font-size:var(--inneros-fs-badge);letter-spacing:.02em;box-shadow:var(--inneros-tag-shadow,inset 0 1px 0 #ffffff0f, 0 .2rem .45rem #0000002e);flex:0 auto;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ds-module__79nJDG__memberIdentityMeta[data-inneros-member-identity-size=compact] .ds-module__79nJDG__memberTier{min-height:1rem;padding:.1rem .38rem;font-size:.62rem}.ds-module__79nJDG__memberIdentityMeta[data-inneros-member-identity-size=profile] .ds-module__79nJDG__memberTier{min-height:1.35rem;padding:.2rem .62rem}
.consumer-home-module__EEFyaG__page{gap:var(--inneros-space-5);min-width:0;display:grid;overflow-x:clip}.consumer-home-module__EEFyaG__planetPage{color:var(--inneros-text-primary);padding-left:var(--pad-x,1rem);padding-right:var(--pad-x,1rem);background:#000;gap:.55rem;min-width:0;padding-bottom:.25rem;overflow-x:clip}.consumer-home-module__EEFyaG__planetPage>header{background:#000;margin:0 0 .2rem;padding:.15rem 0 .1rem}:is(.consumer-home-module__EEFyaG__planetPage>header h1,.consumer-home-module__EEFyaG__planetPage>header p){background:0 0}.consumer-home-module__EEFyaG__planetPage [data-inneros-planet-hero=fullscreen]{width:100vw;max-width:100vw;box-shadow:none;background:#000;border:0;border-radius:0;margin:0 calc(50% - 50vw);padding:0}.consumer-home-module__EEFyaG__planetPage .consumer-home-module__EEFyaG__testHint{margin-top:.2rem}.consumer-home-module__EEFyaG__testHint{color:var(--inneros-text-muted);letter-spacing:.04em;opacity:.72;margin:0;font-size:.68rem}.consumer-home-module__EEFyaG__consumerBrand{gap:.2rem;display:grid}.consumer-home-module__EEFyaG__hero{gap:var(--inneros-space-3);padding:var(--inneros-space-5);border-radius:var(--inneros-radius-xl);border:1px solid var(--inneros-border-gold);box-shadow:var(--inneros-shadow-card), var(--inneros-shadow-gold);background:radial-gradient(circle at 88% 18%,#c9a24d47,#0000 40%),linear-gradient(150deg,#1c1824f2,#06060af5);display:grid;position:relative;overflow:hidden}.consumer-home-module__EEFyaG__planetGlow{filter:blur(2px);pointer-events:none;background:radial-gradient(circle,#e6c87873,#8b6bb81f 45%,#0000 70%);border-radius:50%;width:8rem;height:8rem;position:absolute;top:-1.5rem;right:-1rem}.consumer-home-module__EEFyaG__heroBrand{font-family:var(--inneros-font-display);font-size:var(--inneros-fs-brand);letter-spacing:.04em;color:var(--inneros-text-gold);margin:0}.consumer-home-module__EEFyaG__heroSlogan{color:var(--inneros-text-secondary);font-size:var(--inneros-fs-body-secondary);margin:0}.consumer-home-module__EEFyaG__moreLink{color:var(--inneros-text-gold);font-size:var(--inneros-fs-caption)}.consumer-home-module__EEFyaG__fortuneGrid{gap:var(--inneros-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.consumer-home-module__EEFyaG__fortuneItem{border:1px solid var(--inneros-border-default);border-radius:var(--inneros-radius);background:#00000047;gap:.2rem;padding:.75rem;display:grid}.consumer-home-module__EEFyaG__fortuneItem strong{color:var(--inneros-text-gold);font-size:var(--inneros-fs-metric)}.consumer-home-module__EEFyaG__fortuneItem span,.consumer-home-module__EEFyaG__fortuneItem small{color:var(--inneros-text-muted);font-size:var(--inneros-fs-caption)}.consumer-home-module__EEFyaG__quote{font-family:var(--inneros-font-display);color:var(--inneros-text-gold);text-align:center;margin:0;font-size:1.1rem;font-style:italic}.consumer-home-module__EEFyaG__metaRow{justify-content:flex-end;gap:var(--inneros-space-3);color:var(--inneros-text-secondary);font-size:var(--inneros-fs-caption);flex-wrap:wrap;display:flex}.consumer-home-module__EEFyaG__quickActions{gap:var(--inneros-space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.consumer-home-module__EEFyaG__quickAction{text-align:center;color:var(--inneros-text-primary);border-radius:var(--inneros-radius);border:1px solid var(--inneros-border-default);font-size:var(--inneros-fs-caption);min-width:0;transition:border-color var(--inneros-duration) var(--inneros-ease), box-shadow var(--inneros-duration) var(--inneros-ease);background:#ffffff05;justify-items:center;gap:.4rem;padding:.85rem .4rem;text-decoration:none;display:grid}.consumer-home-module__EEFyaG__quickAction:hover{border-color:var(--inneros-border-gold);box-shadow:var(--inneros-glow-soft)}.consumer-home-module__EEFyaG__quickIcon{width:2.5rem;height:2.5rem;color:var(--inneros-text-gold);border:1px solid var(--inneros-border-gold);background:#c9a24d1f;border-radius:50%;place-items:center;display:grid}.consumer-home-module__EEFyaG__twoCol{gap:var(--inneros-space-3);grid-template-columns:1.2fr 1fr;min-width:0;display:grid}.consumer-home-module__EEFyaG__planetBody{color:var(--inneros-text-primary);line-height:1.55;font-size:var(--inneros-fs-body);margin:.5rem 0 0}.consumer-home-module__EEFyaG__postIdentityLine{flex-wrap:wrap;align-items:center;gap:.38rem .55rem;min-width:0;display:flex}.consumer-home-module__EEFyaG__postIdentityLine strong{min-width:0;max-width:100%}.consumer-home-module__EEFyaG__postIdentityLine span:last-child{color:var(--inneros-text-muted);font-size:var(--inneros-fs-caption)}.consumer-home-module__EEFyaG__tags{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.consumer-home-module__EEFyaG__tag{color:var(--inneros-text-gold);font-size:var(--inneros-fs-caption)}.consumer-home-module__EEFyaG__mediaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.85rem;display:grid}.consumer-home-module__EEFyaG__mediaCell{aspect-ratio:1;border-radius:var(--inneros-radius-sm);border:1px solid var(--inneros-border-gold);color:var(--inneros-text-muted);font-size:var(--inneros-fs-caption);background:radial-gradient(circle at 30% 30%,#e6c87838,#0000 55%),linear-gradient(145deg,#1a1a22,#0a0a10);place-items:center;display:grid}.consumer-home-module__EEFyaG__stats{gap:var(--inneros-space-3);color:var(--inneros-text-gold);font-size:var(--inneros-fs-caption);margin-top:.9rem;display:flex}.consumer-home-module__EEFyaG__cardAction{margin-top:1rem}.consumer-home-module__EEFyaG__activityList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.consumer-home-module__EEFyaG__activityItem{border-radius:var(--inneros-radius-sm);border:1px solid var(--inneros-border-default);font-size:var(--inneros-fs-body);background:#00000038;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}.consumer-home-module__EEFyaG__activityItem strong{font-size:var(--inneros-fs-body-secondary);display:block}.consumer-home-module__EEFyaG__activityItem span{color:var(--inneros-text-muted);font-size:var(--inneros-fs-caption);display:block}.consumer-home-module__EEFyaG__memberMetaLine{margin:.18rem 0 .12rem}.consumer-home-module__EEFyaG__matchRow{gap:var(--inneros-space-2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(12.5rem,78%);grid-auto-flow:column;max-width:100%;padding-bottom:.25rem;display:grid;overflow-x:auto}.consumer-home-module__EEFyaG__matchCard{border-radius:var(--inneros-radius-lg);border:1px solid var(--inneros-border-gold);color:inherit;scroll-snap-align:start;background:#00000047;gap:.4rem;min-width:0;padding:.9rem;text-decoration:none;display:grid}.consumer-home-module__EEFyaG__matchPhoto{border-radius:var(--inneros-radius);background:radial-gradient(circle at 50% 30%,#c9a24d33,#0000 65%);place-items:center;padding:.75rem 0;display:grid}.consumer-home-module__EEFyaG__matchCard small{color:var(--inneros-text-muted)}.consumer-home-module__EEFyaG__bar{border-radius:var(--inneros-radius-pill);background:#ffffff14;height:.35rem;overflow:hidden}.consumer-home-module__EEFyaG__bar>i{background:linear-gradient(90deg, var(--inneros-gold-dark), var(--inneros-gold-light));height:100%;display:block}.consumer-home-module__EEFyaG__barAccent>i{background:linear-gradient(90deg, var(--inneros-accent-purple), #c47a9a)}.consumer-home-module__EEFyaG__milestone{padding:var(--inneros-space-5);border-radius:var(--inneros-radius-xl);border:1px solid var(--inneros-border-gold);box-shadow:var(--inneros-shadow-card);background:radial-gradient(circle at 20% 80%,#c47a9a2e,#0000 45%),linear-gradient(120deg,#c9a24d2e,#0000 55%),#0a0a10eb;gap:.55rem;display:grid}.consumer-home-module__EEFyaG__milestone h3{font-family:var(--inneros-font-display);color:var(--inneros-text-gold);margin:0;font-size:1.4rem}.consumer-home-module__EEFyaG__milestone p{color:var(--inneros-text-secondary);margin:0}.consumer-home-module__EEFyaG__metricDay{letter-spacing:.02em;font-weight:700;color:var(--inneros-text-primary)!important;font-size:clamp(2rem,4vw,2.6rem)!important}.consumer-home-module__EEFyaG__astroRow{gap:var(--inneros-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.consumer-home-module__EEFyaG__astroCard{border-radius:var(--inneros-radius);border:1px solid var(--inneros-border-gold);color:inherit;background:#0000003d;gap:.55rem;min-width:0;padding:1rem;text-decoration:none;display:grid}.consumer-home-module__EEFyaG__astroCard em{color:var(--inneros-text-gold);font-style:normal;font-size:var(--inneros-fs-caption)}.consumer-home-module__EEFyaG__astroCard[data-tone=vedic]{border-color:#8b6bb880}.consumer-home-module__EEFyaG__astroCard[data-tone=bazi]{border-color:var(--inneros-border-active)}.consumer-home-module__EEFyaG__astroCard[data-tone=ziwei]{border-color:#c47a9a80}.consumer-home-module__EEFyaG__eventList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.consumer-home-module__EEFyaG__eventItem{border-radius:var(--inneros-radius);border:1px solid var(--inneros-border-default);background:#0003;gap:.2rem;padding:.85rem .95rem;display:grid}.consumer-home-module__EEFyaG__eventItem span{color:var(--inneros-text-muted);font-size:var(--inneros-fs-caption)}.consumer-home-module__EEFyaG__upgradeHome{border-color:var(--inneros-border-active);background:linear-gradient(145deg,#c9a24d2e,#0a0a10e6);gap:.55rem;display:grid}.consumer-home-module__EEFyaG__upgradeHome strong{color:var(--inneros-text-gold);font-size:var(--inneros-fs-section)}.consumer-home-module__EEFyaG__upgradeHome p{color:var(--inneros-text-secondary);font-size:var(--inneros-fs-body-secondary);margin:0}.consumer-home-module__EEFyaG__footer{padding:var(--inneros-space-4) 0 var(--inneros-space-2);border-top:1px solid var(--inneros-border-default);color:var(--inneros-text-muted);font-size:var(--inneros-fs-caption);gap:.35rem;display:grid}@media (max-width:1024px){.consumer-home-module__EEFyaG__fortuneGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.consumer-home-module__EEFyaG__quickActions{grid-template-columns:repeat(3,minmax(0,1fr))}.consumer-home-module__EEFyaG__astroRow,.consumer-home-module__EEFyaG__twoCol{grid-template-columns:1fr}}@media (max-width:900px){.consumer-home-module__EEFyaG__quickActions{grid-template-columns:repeat(3,minmax(0,1fr))}.consumer-home-module__EEFyaG__fortuneGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.consumer-home-module__EEFyaG__quickActions{grid-template-columns:repeat(2,minmax(0,1fr))}}
.astrology-gateway-section-module__EYOzAa__leadStack{--quote-message-font-size:.9rem;--quote-one-character-gap:var(--quote-message-font-size);row-gap:var(--quote-one-character-gap);min-width:0;max-width:100%;display:grid;overflow-x:clip}.astrology-gateway-section-module__EYOzAa__leadStack[data-soul-insights-lead=true]{row-gap:14px}.astrology-gateway-section-module__EYOzAa__leadStack[data-soul-insights-lead=true] .astrology-gateway-section-module__EYOzAa__section{box-sizing:border-box;padding-inline:14px}.astrology-gateway-section-module__EYOzAa__soulPageInset{box-sizing:border-box;min-width:0;max-width:100%;padding-inline:14px}.astrology-gateway-section-module__EYOzAa__section{row-gap:var(--quote-one-character-gap,var(--quote-message-font-size,.9rem));min-width:0;max-width:100%;margin:0;padding:0;display:grid;overflow-x:clip}.astrology-gateway-section-module__EYOzAa__quoteRow{min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 12px;margin:0;padding:0 2px;display:grid}.astrology-gateway-section-module__EYOzAa__quoteBadge{color:#fcf4dcf5;letter-spacing:.06em;white-space:nowrap;background:#5a101c;border:1px solid #f0d59ab8;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:.1rem 0 0;padding:7px 10px;font-size:.78rem;font-weight:650;line-height:1.2;display:inline-flex}.astrology-gateway-section-module__EYOzAa__quoteMessage{min-width:0;font-size:var(--quote-message-font-size,.9rem);color:#fff8eceb;text-align:left;overflow-wrap:anywhere;margin:0;line-height:1.58}.astrology-gateway-section-module__EYOzAa__planetStrip{aspect-ratio:7179/1428;background:0 0;border:0;justify-self:center;width:100%;max-width:100%;margin:0;padding:0;display:block;overflow:hidden}.astrology-gateway-section-module__EYOzAa__planetStripImage{object-fit:cover;object-position:center;background:0 0;border:0;width:100%;height:100%;margin:0 auto;display:block}.astrology-gateway-section-module__EYOzAa__gateways{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid;overflow-x:clip}.astrology-gateway-section-module__EYOzAa__gatewayCarouselMount{row-gap:2px;min-width:0;max-width:100%;display:grid;overflow-x:clip}@media (min-width:901px){.astrology-gateway-section-module__EYOzAa__quoteRow{justify-self:center;width:min(100%,560px)}.astrology-gateway-section-module__EYOzAa__gatewayCarouselMount,.astrology-gateway-section-module__EYOzAa__gateways{justify-self:center;width:min(100%,900px)}.astrology-gateway-section-module__EYOzAa__gateways{grid-template-columns:repeat(6,minmax(0,1fr))}.astrology-gateway-section-module__EYOzAa__gatewayDots{display:none}}[data-inneros-page=astrology] .astrology-gateway-section-module__EYOzAa__leadStack [data-astrology-entry=true]{justify-self:center;width:min(100%,560px);margin-inline:auto}.astrology-gateway-section-module__EYOzAa__gatewayCard{min-width:0;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;margin:0;padding:0;text-decoration:none;transition:transform .2s,filter .2s,box-shadow .2s;display:grid;overflow:hidden}.astrology-gateway-section-module__EYOzAa__gatewayItem{min-width:0}.astrology-gateway-section-module__EYOzAa__gatewayCard:focus-visible{outline-offset:3px;outline:2px solid #f0d59aeb}@media (hover:hover) and (pointer:fine){.astrology-gateway-section-module__EYOzAa__gatewayCard:hover{filter:brightness(1.06);transform:scale(1.02);box-shadow:0 0 28px #d4b06a47}}.astrology-gateway-section-module__EYOzAa__gatewayCard:active{filter:brightness(1.04);transform:scale(1.02)}.astrology-gateway-section-module__EYOzAa__gatewayImage{aspect-ratio:1024/1642;object-fit:contain;object-position:center;background:0 0;border:0;width:100%;height:auto;display:block}.astrology-gateway-section-module__EYOzAa__gatewayLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:430px){.astrology-gateway-section-module__EYOzAa__leadStack{--quote-message-font-size:.86rem}.astrology-gateway-section-module__EYOzAa__gateways{gap:8px}.astrology-gateway-section-module__EYOzAa__quoteRow{column-gap:10px}}@media (max-width:900px){.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true]{--gateway-active-width:min(50.4vw, 206px);--gateway-active-height:calc(var(--gateway-active-width) * 1642 / 1024);--gateway-side-x:min(25.3vw, 103px);--gateway-side-y:8px;--gateway-side-scale:.85;--gateway-side-opacity:.7;width:100%;height:var(--gateway-active-height);touch-action:pan-y;-webkit-user-select:none;user-select:none;isolation:isolate;display:block;position:relative;overflow:visible}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem{width:var(--gateway-active-width);will-change:transform;list-style:none;transition:transform .3s,opacity .3s,filter .3s;position:absolute;top:0;left:50%;transform:translate(-50%)}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem[data-gateway-position=active]{z-index:3;opacity:1;transform:translate(-50%)translateY(0)scale(1)}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem[data-gateway-position=previous]{z-index:1;opacity:var(--gateway-side-opacity);transform:translateX(calc(-50% - var(--gateway-side-x))) translateY(var(--gateway-side-y)) scale(var(--gateway-side-scale));filter:saturate(.86)brightness(.86)}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem[data-gateway-position=next]{z-index:1;opacity:var(--gateway-side-opacity);transform:translateX(calc(-50% + var(--gateway-side-x))) translateY(var(--gateway-side-y)) scale(var(--gateway-side-scale));filter:saturate(.86)brightness(.86)}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem[data-gateway-position=away]{z-index:0;opacity:0;pointer-events:none;transform:translateX(-50%) translateY(var(--gateway-side-y)) scale(calc(var(--gateway-side-scale) * .92));visibility:hidden}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem[data-gateway-active=true] .astrology-gateway-section-module__EYOzAa__gatewayCard{cursor:pointer}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem[data-gateway-active=false] .astrology-gateway-section-module__EYOzAa__gatewayCard{cursor:default}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayCard{border-radius:12px;transition:transform .3s,filter .3s;overflow:visible}.astrology-gateway-section-module__EYOzAa__gatewayDots{justify-content:center;justify-self:center;align-items:center;gap:7px;min-width:0;margin:2px 0 0;padding:0;display:inline-flex}.astrology-gateway-section-module__EYOzAa__gatewayDot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;place-items:center;width:18px;height:18px;margin:0;padding:0;display:inline-grid}.astrology-gateway-section-module__EYOzAa__gatewayDot:focus-visible{outline-offset:2px;outline:2px solid #f0d59aeb}.astrology-gateway-section-module__EYOzAa__gatewayDotMark{background:#c1975261;border-radius:999px;width:5px;height:5px;transition:width .24s,background .24s,box-shadow .24s;display:block;box-shadow:0 0 8px #c1975224}.astrology-gateway-section-module__EYOzAa__gatewayDot[data-gateway-dot-active=true] .astrology-gateway-section-module__EYOzAa__gatewayDotMark{background:#f0d59aeb;width:14px;box-shadow:0 0 10px #f0d59a47,0 0 2px #fff8e8bf}}@media (max-width:320px){.astrology-gateway-section-module__EYOzAa__leadStack{--quote-message-font-size:.82rem}.astrology-gateway-section-module__EYOzAa__quoteRow{column-gap:8px}.astrology-gateway-section-module__EYOzAa__quoteBadge{padding:6px 8px;font-size:.72rem}.astrology-gateway-section-module__EYOzAa__gateways{gap:8px}}@media (prefers-reduced-motion:reduce){.astrology-gateway-section-module__EYOzAa__gatewayCard{transition:none}.astrology-gateway-section-module__EYOzAa__gatewayCard:hover,.astrology-gateway-section-module__EYOzAa__gatewayCard:active{transform:none}.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayItem,.astrology-gateway-section-module__EYOzAa__gateways[data-mobile-carousel=true] .astrology-gateway-section-module__EYOzAa__gatewayCard,.astrology-gateway-section-module__EYOzAa__gatewayDotMark{transition:none}}
.astrology-product-acceptance-module__euEtra__journeyNav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:.5rem;max-width:100%;padding:.15rem 0 .35rem;display:flex;overflow-x:auto}.astrology-product-acceptance-module__euEtra__journeyNav a{scroll-snap-align:start;flex:none}.astrology-product-acceptance-module__euEtra__panelStack{gap:.85rem;display:grid}.astrology-product-acceptance-module__euEtra__panelHeader{gap:.3rem;display:grid}.astrology-product-acceptance-module__euEtra__eyebrow{color:#f0d59adb;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.astrology-product-acceptance-module__euEtra__title{color:#fff8ecfa;margin:0;font-size:1.25rem;line-height:1.25}.astrology-product-acceptance-module__euEtra__sectionGrid{gap:.6rem;display:grid}.astrology-product-acceptance-module__euEtra__readingCard{box-sizing:border-box;background:#ffffff0b;border:1px solid #f0d59a33;border-radius:16px;gap:.35rem;width:100%;min-width:0;max-width:100%;padding:16px;display:grid}.astrology-product-acceptance-module__euEtra__readingCard strong{color:#f0d59af0;font-size:.94rem}.astrology-product-acceptance-module__euEtra__meta{color:#e7dbc4a8;font-size:.76rem;line-height:1.45}.astrology-product-acceptance-module__euEtra__domainToolbar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.42rem;display:grid}.astrology-product-acceptance-module__euEtra__domainButton,.astrology-product-acceptance-module__euEtra__iconButton{color:#fff8ecf0;min-height:2.4rem;font:inherit;background:#ffffff0b;border:1px solid #f0d59a47;border-radius:999px;font-size:.82rem;font-weight:750}.astrology-product-acceptance-module__euEtra__domainButton{text-align:left;padding:.55rem .74rem}.astrology-product-acceptance-module__euEtra__iconButton{width:2.6rem;padding:0}.astrology-product-acceptance-module__euEtra__domainButton[data-active=true],.astrology-product-acceptance-module__euEtra__iconButton[data-active=true]{background:#f0d59a24;border-color:#f0d59ab8}.astrology-product-acceptance-module__euEtra__expandedBody{gap:.38rem;padding-top:.32rem;display:grid}.astrology-product-acceptance-module__euEtra__productHero{background:linear-gradient(145deg,#f0d59a1a,#0000 44%),#ffffff0b;border:1px solid #f0d59a3d;border-radius:1rem;gap:.65rem;padding:.9rem;display:grid}.astrology-product-acceptance-module__euEtra__productTabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:.42rem;display:grid}.astrology-product-acceptance-module__euEtra__productTab{color:#fff8eceb;min-height:2.5rem;font:inherit;background:#ffffff0b;border:1px solid #f0d59a47;border-radius:999px;font-size:.78rem;font-weight:760}.astrology-product-acceptance-module__euEtra__productTab[data-active=true]{background:#f0d59a29;border-color:#f0d59ac7}.astrology-product-acceptance-module__euEtra__productList{gap:.62rem;display:grid}.astrology-product-acceptance-module__euEtra__productAction{color:#fff8ecf5;min-height:2.65rem;font:inherit;background:#f0d59a24;border:1px solid #f0d59a59;border-radius:999px;justify-self:start;padding:.55rem .85rem;font-size:.84rem;font-weight:800}.astrology-product-acceptance-module__euEtra__bottomSheetBackdrop{z-index:90;background:#0000008a;align-items:end;padding:0;display:grid;position:fixed;inset:0}.astrology-product-acceptance-module__euEtra__bottomSheet{width:min(100%,38rem);max-height:min(78dvh,36rem);padding:.75rem .9rem calc(1rem + env(safe-area-inset-bottom));background:#100c12f5;border:1px solid #f0d59a47;border-radius:1.15rem 1.15rem 0 0;grid-template-rows:auto minmax(0,1fr);gap:.65rem;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 -20px 70px #0000007a}.astrology-product-acceptance-module__euEtra__bottomSheetHeader{z-index:5;padding-top:max(.2rem, env(safe-area-inset-top));background:#100c12fa;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.65rem;padding-bottom:.35rem;display:grid;position:relative}.astrology-product-acceptance-module__euEtra__bottomSheetBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;gap:.55rem;min-height:0;display:grid;overflow:auto}.astrology-product-acceptance-module__euEtra__closeButton{z-index:6;color:#fff8ecfa;min-width:2.75rem;min-height:2.75rem;font:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff1f;border:1px solid #f0d59a57;border-radius:999px;flex-shrink:0;font-weight:900;position:relative}.astrology-product-acceptance-module__euEtra__readingGuideList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.astrology-product-acceptance-module__euEtra__readingGuideList a{white-space:normal;-webkit-tap-highlight-color:transparent;border:1px solid var(--inneros-vedic-reading-list-border,var(--inneros-vedic-active-step-border,#d4af37));background:var(--inneros-vedic-reading-list-bg,var(--inneros-vedic-active-step-bg,#0b6fa4));width:100%;min-height:2.75rem;color:var(--inneros-vedic-reading-list-text,var(--inneros-vedic-active-step-text,#fff));box-shadow:var(--inneros-vedic-reading-list-shadow,var(--inneros-vedic-active-step-shadow));justify-content:flex-start}.astrology-product-acceptance-module__euEtra__readingGuideList a:visited{color:var(--inneros-vedic-reading-list-text,var(--inneros-vedic-active-step-text,#fff))}.astrology-product-acceptance-module__euEtra__readingGuideList a:hover:not([aria-disabled=true]){background:var(--inneros-vedic-reading-list-bg-hover,var(--inneros-vedic-active-step-bg-hover,#0e7eb8))}.astrology-product-acceptance-module__euEtra__readingGuideList a:active:not([aria-disabled=true]){background:var(--inneros-vedic-reading-list-bg-active,var(--inneros-vedic-active-step-bg-active,#095a85))}.astrology-product-acceptance-module__euEtra__readingGuideList a:focus-visible{outline:2px solid var(--inneros-vedic-reading-list-bg,#0b6fa4);outline-offset:2px}.astrology-product-acceptance-module__euEtra__flowStack{gap:1rem;display:grid}.astrology-product-acceptance-module__euEtra__decisionPanel{background:linear-gradient(145deg,#f0d59a1a,#0000 50%),#ffffff0a;border:1px solid #f0d59a33;border-radius:.95rem;gap:.8rem;padding:.78rem;display:grid}.astrology-product-acceptance-module__euEtra__questionRail{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:.48rem;max-width:100%;padding-bottom:.12rem;display:flex;overflow-x:auto}.astrology-product-acceptance-module__euEtra__questionButton{color:#fff8ecf0;max-width:min(15rem,78vw);min-height:2.55rem;font:inherit;white-space:normal;text-align:left;scroll-snap-align:start;background:#ffffff0e;border:1px solid #f0d59a40;border-radius:999px;flex:none;padding:.55rem .78rem;font-size:.82rem;font-weight:760;line-height:1.25}.astrology-product-acceptance-module__euEtra__questionButton[data-active=true]{color:#fffbf2fa;background:#f0d59a29;border-color:#f0d59ac7}.astrology-product-acceptance-module__euEtra__answerCard{box-sizing:border-box;background:#0c0a0e75;border:1px solid #f0d59a2e;border-radius:16px;gap:.75rem;width:100%;min-width:0;max-width:100%;padding:16px;display:grid}.astrology-product-acceptance-module__euEtra__answerHeader{gap:.28rem;display:grid}.astrology-product-acceptance-module__euEtra__answerHeader span{color:#f0d59ac7;font-size:.76rem;font-weight:800}.astrology-product-acceptance-module__euEtra__answerHeader strong{color:#fff8ecfa;font-size:1rem;line-height:1.45}.astrology-product-acceptance-module__euEtra__answerGrid{gap:.55rem;display:grid}.astrology-product-acceptance-module__euEtra__answerBlock{background:#ffffff09;border:1px solid #f0d59a24;border-radius:.78rem;gap:.28rem;padding:.62rem .68rem;display:grid}.astrology-product-acceptance-module__euEtra__answerBlock span{color:#f0d59adb;font-size:.76rem;font-weight:820}.astrology-product-acceptance-module__euEtra__answerBlock p,.astrology-product-acceptance-module__euEtra__answerSummary p,.astrology-product-acceptance-module__euEtra__evidenceDisclosure li{color:#fff8ece0;margin:0;font-size:.84rem;line-height:1.55}.astrology-product-acceptance-module__euEtra__evidenceDisclosure{color:#fff8ecd6;border-top:1px solid #f0d59a24;padding-top:.55rem}.astrology-product-acceptance-module__euEtra__evidenceDisclosure summary{cursor:pointer;color:#f0d59ae0;font-size:.82rem;font-weight:800}.astrology-product-acceptance-module__euEtra__evidenceDisclosure ul{gap:.32rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}.astrology-product-acceptance-module__euEtra__answerSummary{background:#f0d59a14;border-radius:.82rem;gap:.25rem;padding:.68rem .72rem;display:grid}.astrology-product-acceptance-module__euEtra__answerSummary strong{color:#f0d59ae6;font-size:.82rem}.astrology-product-acceptance-module__euEtra__detailGrid{gap:.55rem;display:grid}.astrology-product-acceptance-module__euEtra__detailBlock{background:#ffffff0a;border:1px solid #f0d59a2b;border-radius:.8rem;gap:.22rem;padding:.62rem .68rem;display:grid}.astrology-product-acceptance-module__euEtra__detailBlock span{color:#f0d59ae0;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:800}.astrology-product-acceptance-module__euEtra__detailBlock p{color:#fff8ece6;margin:0;line-height:1.52}@media (min-width:720px){.astrology-product-acceptance-module__euEtra__sectionGrid,.astrology-product-acceptance-module__euEtra__answerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.astrology-product-acceptance-module__euEtra__bottomSheetBackdrop{justify-items:center}.astrology-product-acceptance-module__euEtra__bottomSheet{width:min(42rem,100%)}}@media (max-width:430px){.astrology-product-acceptance-module__euEtra__productTabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.astrology-product-acceptance-module__euEtra__loadingState,.astrology-product-acceptance-module__euEtra__errorState,.astrology-product-acceptance-module__euEtra__emptyState{min-height:3rem;color:color-mix(in srgb, currentColor 72%, transparent);align-items:center;margin:0;display:flex}.astrology-product-acceptance-module__euEtra__skeletonGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.astrology-product-acceptance-module__euEtra__skeletonCard{background:linear-gradient(90deg, color-mix(in srgb, currentColor 8%, transparent) 0%, color-mix(in srgb, currentColor 14%, transparent) 50%, color-mix(in srgb, currentColor 8%, transparent) 100%);background-size:200% 100%;border-radius:.9rem;min-height:5.5rem;animation:1.4s ease-in-out infinite astrology-product-acceptance-module__euEtra__productSkeleton}@keyframes astrology-product-acceptance-module__euEtra__productSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}
.bazi-calculation-loading-card-module__9DIbKW__card{color:#fff8ecf0;box-sizing:border-box;background:radial-gradient(120% 80% at 12% 0,#f0d59a1a,#0000 55%),linear-gradient(#16100eeb,#080708f5);border:1px solid #e8cfa247;border-radius:16px;gap:.65rem;min-width:0;max-width:100%;margin:0 0 .85rem;padding:1rem 1rem 1.15rem;display:grid}.bazi-calculation-loading-card-module__9DIbKW__eyebrow{color:#bed9f4b8;letter-spacing:.04em;margin:0;font-size:.72rem}.bazi-calculation-loading-card-module__9DIbKW__title{color:#f0d59af5;margin:0;font-size:1.08rem;font-weight:650;line-height:1.35}.bazi-calculation-loading-card-module__9DIbKW__titleEn{color:#bed9f4b3;margin:0;font-size:.78rem;line-height:1.4}.bazi-calculation-loading-card-module__9DIbKW__subtitle{color:#f5e6c4c7;margin:0;font-size:.86rem;line-height:1.55}.bazi-calculation-loading-card-module__9DIbKW__progressTrack{background:#f0d59a1f;border-radius:999px;width:100%;height:3px;margin-top:.2rem;position:relative;overflow:hidden}.bazi-calculation-loading-card-module__9DIbKW__progressBar{border-radius:inherit;background:linear-gradient(90deg,#f0d59a26,#f0d59aeb,#f0d59a26);width:38%;height:100%;animation:1.8s ease-in-out infinite bazi-calculation-loading-card-module__9DIbKW__baziIndeterminate;display:block}@media (prefers-reduced-motion:reduce){.bazi-calculation-loading-card-module__9DIbKW__progressBar{opacity:.55;width:100%;animation:2.8s ease-in-out infinite bazi-calculation-loading-card-module__9DIbKW__baziPulse}}@keyframes bazi-calculation-loading-card-module__9DIbKW__baziIndeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes bazi-calculation-loading-card-module__9DIbKW__baziPulse{0%,to{opacity:.35}50%{opacity:.75}}.bazi-calculation-loading-card-module__9DIbKW__stages{gap:.35rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.bazi-calculation-loading-card-module__9DIbKW__stages li{color:#f5e6c4b8;align-items:center;gap:.45rem;font-size:.8rem;line-height:1.4;display:flex}.bazi-calculation-loading-card-module__9DIbKW__stages li[data-stage-kind=done]{color:#f0d59aeb}.bazi-calculation-loading-card-module__9DIbKW__stages li[data-stage-kind=active]{color:#fff8ecf0}.bazi-calculation-loading-card-module__9DIbKW__stageMark{text-align:center;flex:none;width:1rem}.bazi-calculation-loading-card-module__9DIbKW__cta,.bazi-calculation-loading-card-module__9DIbKW__retry{color:#f0d59af5;cursor:pointer;background:#f0d59a1a;border:1px solid #e8cfa26b;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin-top:.35rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.bazi-calculation-loading-card-module__9DIbKW__retry:disabled{opacity:.55;cursor:wait}.bazi-calculation-loading-card-module__9DIbKW__updatingChip{color:#f5e6c4db;background:#f0d59a0f;border:1px solid #e8cfa238;border-radius:999px;align-items:center;gap:.55rem;width:fit-content;max-width:100%;margin:0 0 .75rem;padding:.45rem .7rem;font-size:.78rem;display:flex}.bazi-calculation-loading-card-module__9DIbKW__updatingLine{background:linear-gradient(90deg,#0000,#f0d59ae6,#0000) 0 0/200% 100%;border-radius:999px;width:2.4rem;height:2px;animation:1.8s linear infinite bazi-calculation-loading-card-module__9DIbKW__baziIndeterminate}@media (prefers-reduced-motion:reduce){.bazi-calculation-loading-card-module__9DIbKW__updatingLine{animation:2.8s ease-in-out infinite bazi-calculation-loading-card-module__9DIbKW__baziPulse}}.bazi-calculation-loading-card-module__9DIbKW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:430px){.bazi-calculation-loading-card-module__9DIbKW__card{margin-bottom:calc(.85rem + env(safe-area-inset-bottom,0px));padding-bottom:1.25rem}}
.bazi-multi-view-mode-switch-module__T9Dy8G__root{background:#080709b8;border:1px solid #f6dfa047;border-radius:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;max-width:100%;padding:.18rem;display:grid;overflow:hidden}.bazi-multi-view-mode-switch-module__T9Dy8G__tab{color:#f5e6c49e;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.68rem;justify-items:center;gap:.1rem;min-width:0;margin:0;padding:.42rem .2rem;display:grid}.bazi-multi-view-mode-switch-module__T9Dy8G__tab[data-selected=true]{color:#fff8ecf5;background:#f6dfa024;box-shadow:inset 0 0 0 1px #f6dfa047}.bazi-multi-view-mode-switch-module__T9Dy8G__tab[data-availability=COMING_SOON]{cursor:not-allowed;opacity:.55}.bazi-multi-view-mode-switch-module__T9Dy8G__tab:focus-visible{outline-offset:1px;outline:2px solid #f0d59ae6}.bazi-multi-view-mode-switch-module__T9Dy8G__label{letter-spacing:.04em;white-space:nowrap;font-size:.78rem;font-weight:650}.bazi-multi-view-mode-switch-module__T9Dy8G__soon{letter-spacing:.02em;color:#c19752c7;white-space:nowrap;font-size:.58rem}@media (max-width:360px){.bazi-multi-view-mode-switch-module__T9Dy8G__label{font-size:.72rem}.bazi-multi-view-mode-switch-module__T9Dy8G__soon{font-size:.54rem}}
.bazi-chart-fullscreen-viewer-module__bOM1UW__layer{z-index:280;color:#fff8ecf0;overscroll-behavior:none;background:#050507;grid-template-rows:auto minmax(0,1fr);width:100dvw;height:100dvh;display:grid;position:fixed;inset:0}.bazi-chart-fullscreen-viewer-module__bOM1UW__toolbar{z-index:2;min-height:calc(3rem + env(safe-area-inset-top,0px));padding:calc(.45rem + env(safe-area-inset-top,0px)) .75rem .45rem;background:#080709f5;border-bottom:1px solid #f6dfa038;justify-content:space-between;align-items:center;gap:.55rem;display:flex;position:sticky;top:0}.bazi-chart-fullscreen-viewer-module__bOM1UW__close,.bazi-chart-fullscreen-viewer-module__bOM1UW__expandHint{appearance:none;color:#fff8eceb;cursor:pointer;background:#ffffff0a;border:1px solid #f6dfa047;border-radius:999px;min-width:2.75rem;min-height:2.75rem;padding:0 .85rem;font-size:.78rem}.bazi-chart-fullscreen-viewer-module__bOM1UW__titleBlock{text-align:center;min-width:0}.bazi-chart-fullscreen-viewer-module__bOM1UW__titleBlock strong{color:#f6dfa0eb;font-size:.86rem;display:block}.bazi-chart-fullscreen-viewer-module__bOM1UW__titleBlock span{color:#f5e6c49e;font-size:.66rem;display:block}.bazi-chart-fullscreen-viewer-module__bOM1UW__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:.75rem .7rem calc(1rem + env(safe-area-inset-bottom,0px));overflow:auto}.bazi-chart-fullscreen-viewer-module__bOM1UW__modeWrap{margin-bottom:.65rem}@media (orientation:landscape){.bazi-chart-fullscreen-viewer-module__bOM1UW__body{padding-left:max(.7rem, env(safe-area-inset-left,0px));padding-right:max(.7rem, env(safe-area-inset-right,0px))}}
.bazi-term-explanation-sheet-module__v2cRCG__layer{z-index:200;pointer-events:none;--inneros-bazi-sheet-reading-gap:1.25rem;--inneros-bazi-bottom-nav-occlusion:var(--inneros-layout-bottom-chrome,calc(4.5rem + env(safe-area-inset-bottom,0px)));--inneros-bazi-center-medallion-overhang:1.75rem;align-items:end;display:grid;position:fixed;inset:0}.bazi-term-explanation-sheet-module__v2cRCG__layerElevated{z-index:400}.bazi-term-explanation-sheet-module__v2cRCG__backdrop{opacity:0;pointer-events:auto;cursor:pointer;background:#0000008c;border:0;margin:0;padding:0;transition:opacity .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.bazi-term-explanation-sheet-module__v2cRCG__surface{z-index:1;width:min(100%,34rem);max-height:min(82dvh,100dvh - 3.25rem);padding:.55rem 1rem calc(1.15rem + env(safe-area-inset-bottom,0px) + var(--inneros-bazi-sheet-reading-gap));pointer-events:auto;overscroll-behavior:contain;background:linear-gradient(#1c120efa,#080808fa);border:1px solid #d2a84d57;border-radius:1.35rem 1.35rem 0 0;grid-template-rows:auto auto minmax(0,1fr);gap:.55rem;margin:0 auto;transition:transform .28s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden;transform:translateY(110%);box-shadow:0 -12px 40px #00000073}.bazi-term-explanation-sheet-module__v2cRCG__layerOpen .bazi-term-explanation-sheet-module__v2cRCG__backdrop{opacity:1}.bazi-term-explanation-sheet-module__v2cRCG__layerOpen .bazi-term-explanation-sheet-module__v2cRCG__surface{transform:translateY(0)}.bazi-term-explanation-sheet-module__v2cRCG__layerClosing .bazi-term-explanation-sheet-module__v2cRCG__backdrop{opacity:0}.bazi-term-explanation-sheet-module__v2cRCG__layerClosing .bazi-term-explanation-sheet-module__v2cRCG__surface{transform:translateY(110%)}.bazi-term-explanation-sheet-module__v2cRCG__handle{background:#e6c8786b;border-radius:999px;width:2.4rem;height:.28rem;margin:.15rem auto .1rem}.bazi-term-explanation-sheet-module__v2cRCG__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.bazi-term-explanation-sheet-module__v2cRCG__title{color:#f7f0dc;margin:0;font-size:1.15rem;font-weight:700}.bazi-term-explanation-sheet-module__v2cRCG__subtitle{color:#e6c878c7;margin:.2rem 0 0;font-size:.78rem}.bazi-term-explanation-sheet-module__v2cRCG__close{appearance:none;color:#f6dfa0eb;cursor:pointer;background:#2a1814b3;border:1px solid #d2a84d6b;border-radius:999px;flex-shrink:0;place-items:center;min-width:2.75rem;min-height:2.75rem;display:grid}.bazi-term-explanation-sheet-module__v2cRCG__content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;gap:.85rem;min-height:0;padding-bottom:.85rem;display:grid;overflow:auto}.bazi-term-explanation-sheet-module__v2cRCG__section{gap:.35rem;display:grid}.bazi-term-explanation-sheet-module__v2cRCG__sectionLabel{letter-spacing:.08em;color:#f5e6c49e;margin:0;font-size:.72rem}.bazi-term-explanation-sheet-module__v2cRCG__sectionBody{color:#f0e7d5eb;margin:0;font-size:.92rem;line-height:1.55}.bazi-term-explanation-sheet-module__v2cRCG__whyList{color:#f0e7d5e6;gap:.35rem;margin:0;padding-left:1.1rem;font-size:.88rem;line-height:1.45;display:grid}.bazi-term-explanation-sheet-module__v2cRCG__note{color:#b8b0a4e0;margin:0;font-size:.78rem;line-height:1.45}.bazi-term-explanation-sheet-module__v2cRCG__domainList{gap:.65rem;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.bazi-term-explanation-sheet-module__v2cRCG__domainList li{background:#ffffff08;border:1px solid #d2a84d38;border-radius:.75rem;gap:.2rem;padding:.55rem .65rem;display:grid}.bazi-term-explanation-sheet-module__v2cRCG__domainTitle{color:#f6dfa0f2;justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:flex}.bazi-term-explanation-sheet-module__v2cRCG__domainRelevance{letter-spacing:.04em;color:#e6c878b8;font-size:.68rem;font-weight:600}.bazi-term-explanation-sheet-module__v2cRCG__domainBody{color:#f0e7d5e6;font-size:.84rem;line-height:1.45}.bazi-term-explanation-sheet-module__v2cRCG__domainBasis{color:#b8b0a4db;font-size:.72rem;line-height:1.4}@media (max-width:430px){.bazi-term-explanation-sheet-module__v2cRCG__surface{max-height:min(84dvh,100dvh - 2.75rem)}}@media (max-width:412px){.bazi-term-explanation-sheet-module__v2cRCG__surface{max-height:min(84dvh,100dvh - 2.65rem)}}@media (max-width:393px){.bazi-term-explanation-sheet-module__v2cRCG__surface{max-height:min(85dvh,100dvh - 2.5rem)}}@media (max-width:390px){.bazi-term-explanation-sheet-module__v2cRCG__surface{max-height:min(85dvh,100dvh - 2.5rem)}}@media (max-width:375px){.bazi-term-explanation-sheet-module__v2cRCG__surface{max-height:min(85dvh,100dvh - 2.4rem)}}@media (max-width:360px){.bazi-term-explanation-sheet-module__v2cRCG__surface{max-height:min(86dvh,100dvh - 2.25rem)}}@media (max-width:320px){.bazi-term-explanation-sheet-module__v2cRCG__surface{max-height:min(88dvh,100dvh - 2rem)}}.bazi-term-explanation-sheet-module__v2cRCG__termTrigger{appearance:none;color:inherit;cursor:pointer;text-align:left;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:.28rem;margin:-.15rem 0;padding:.15rem .2rem;display:inline-flex}.bazi-term-explanation-sheet-module__v2cRCG__termTriggerQuiet{appearance:none;color:inherit;cursor:pointer;text-align:center;min-width:1.2rem;min-height:1.6rem;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:0;margin:0;padding:.05rem .1rem;display:inline-flex}.bazi-term-explanation-sheet-module__v2cRCG__termTriggerQuiet .bazi-term-explanation-sheet-module__v2cRCG__termText{border-bottom-color:#d2a84d47}.bazi-term-explanation-sheet-module__v2cRCG__termTrigger:focus-visible,.bazi-term-explanation-sheet-module__v2cRCG__termTriggerQuiet:focus-visible{outline-offset:1px;border-radius:.25rem;outline:2px solid #f0d59ad9}.bazi-term-explanation-sheet-module__v2cRCG__termText{border-bottom:1px dashed #d2a84d8c;line-height:1.3}.bazi-term-explanation-sheet-module__v2cRCG__infoMark{color:#f6dfa0e6;border:1px solid #d2a84d73;border-radius:999px;flex-shrink:0;place-items:center;width:1.15rem;height:1.15rem;font-size:.72rem;line-height:1;display:inline-grid}
.bazi-classic-natal-chart-module__mkI32W__root{--bazi-chart-gold:#f6dfa0eb;--bazi-chart-gold-soft:#f5e6c49e;--bazi-chart-ivory:#fff8ecf0;--bazi-chart-line:#f6dfa03d;border:1px solid var(--bazi-chart-line);color:var(--bazi-chart-ivory);background:radial-gradient(circle at 50% 0,#f6dfa00f,#0000 44%),linear-gradient(165deg,#120e0cf7,#050507fc);border-radius:1.1rem;gap:.75rem;min-width:0;max-width:100%;padding:.9rem .8rem .8rem;display:grid;overflow-x:clip}.bazi-classic-natal-chart-module__mkI32W__header{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.bazi-classic-natal-chart-module__mkI32W__title{color:var(--bazi-chart-gold);margin:0;font-size:1.02rem;font-weight:700}.bazi-classic-natal-chart-module__mkI32W__subtitle{color:var(--bazi-chart-gold-soft);margin:.12rem 0 0;font-size:.7rem}.bazi-classic-natal-chart-module__mkI32W__meta{color:#f5e6c4b3;margin:.28rem 0 0;font-size:.74rem;line-height:1.4}.bazi-classic-natal-chart-module__mkI32W__statusChip{color:var(--bazi-chart-gold-soft);white-space:nowrap;background:#ffffff0a;border:1px solid #f6dfa042;border-radius:999px;flex-shrink:0;padding:.3rem .58rem;font-size:.7rem;font-weight:650}.bazi-classic-natal-chart-module__mkI32W__preparing{color:#f5e6c4b8;border:1px dashed #f6dfa047;border-radius:.7rem;margin:0;padding:.55rem .65rem;font-size:.78rem}.bazi-classic-natal-chart-module__mkI32W__scroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.bazi-classic-natal-chart-module__mkI32W__grid{--bazi-pillar-count:4;border-top:1px solid var(--bazi-chart-line);min-width:min(100%,21rem);display:grid}.bazi-classic-natal-chart-module__mkI32W__row{grid-template-columns:4.1rem repeat(var(--bazi-pillar-count), minmax(0, 1fr));border-bottom:1px solid #f6dfa024;display:grid}.bazi-classic-natal-chart-module__mkI32W__rowLabel,.bazi-classic-natal-chart-module__mkI32W__pillarHead,.bazi-classic-natal-chart-module__mkI32W__cell{min-width:0;padding:.42rem .28rem}.bazi-classic-natal-chart-module__mkI32W__rowLabel{color:#f5e6c494;letter-spacing:.04em;font-size:.68rem}.bazi-classic-natal-chart-module__mkI32W__pillarHead{text-align:center;color:var(--bazi-chart-gold);justify-items:center;gap:.15rem;font-size:.78rem;font-weight:650;display:grid}.bazi-classic-natal-chart-module__mkI32W__dayMasterHead{background:#f6dfa00f}.bazi-classic-natal-chart-module__mkI32W__dayMasterBadge{color:#f5e6c4b3;font-size:.58rem;font-weight:550}.bazi-classic-natal-chart-module__mkI32W__cell{text-align:center;place-items:center;display:grid}.bazi-classic-natal-chart-module__mkI32W__cellText{color:#fff8ece6;font-size:.78rem;line-height:1.25}.bazi-classic-natal-chart-module__mkI32W__stacked{color:#fff8ecdb;gap:.12rem;font-size:.7rem;display:grid}.bazi-classic-natal-chart-module__mkI32W__infoBand{border-top:1px solid #f6dfa024;gap:.25rem;padding:.55rem .2rem .15rem;display:grid}.bazi-classic-natal-chart-module__mkI32W__infoHead{color:var(--bazi-chart-gold);flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:.78rem;font-weight:650;display:flex}.bazi-classic-natal-chart-module__mkI32W__infoSource{color:#c19752d1;font-size:.68rem;font-weight:550}.bazi-classic-natal-chart-module__mkI32W__infoBody{color:#f5e6c4c7;margin:0;font-size:.76rem;line-height:1.45}.bazi-classic-natal-chart-module__mkI32W__timelineBlock{border-top:1px solid #f6dfa024;gap:.4rem;min-width:0;max-width:100%;padding-top:.2rem;display:grid;overflow-x:clip}.bazi-classic-natal-chart-module__mkI32W__timelineHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bazi-classic-natal-chart-module__mkI32W__timelineHead h4{color:var(--bazi-chart-gold);margin:0;font-size:.82rem}.bazi-classic-natal-chart-module__mkI32W__timelineHead p{color:#f5e6c494;margin:0;font-size:.68rem}.bazi-classic-natal-chart-module__mkI32W__timelineTrack{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(5.4rem,5.8rem);grid-auto-flow:column;gap:.4rem;min-width:0;max-width:100%;padding:.1rem .05rem .25rem;display:grid;overflow-x:auto}.bazi-classic-natal-chart-module__mkI32W__timelineCard{background:#ffffff06;border:1px solid #f6dfa029;border-radius:.7rem;gap:.12rem;min-width:0;padding:.45rem .4rem;display:grid}.bazi-classic-natal-chart-module__mkI32W__timelineCard[data-da-yun-current=true],.bazi-classic-natal-chart-module__mkI32W__timelineCard[data-annual-current=true]{background:#f6dfa014;border-color:#f6dfa06b}.bazi-classic-natal-chart-module__mkI32W__timelineIndex{color:#c19752cc;font-size:.62rem}.bazi-classic-natal-chart-module__mkI32W__timelineStem{color:#fff8ecf2;font-size:.82rem;font-weight:700}.bazi-classic-natal-chart-module__mkI32W__timelineMeta{color:#f5e6c4ad;font-size:.66rem;line-height:1.25}.bazi-classic-natal-chart-module__mkI32W__secondaryBand{color:#f5e6c49e;border-top:1px solid #f6dfa01f;gap:.2rem;padding-top:.15rem;font-size:.72rem;line-height:1.4;display:grid}.bazi-classic-natal-chart-module__mkI32W__secondaryBand p{margin:0}.bazi-classic-natal-chart-module__mkI32W__footer{color:#c19752b3;margin:0;font-size:.68rem;line-height:1.4}.bazi-classic-natal-chart-module__mkI32W__placeholder,.bazi-classic-natal-chart-module__mkI32W__empty,.bazi-classic-natal-chart-module__mkI32W__emptySoft{color:#f5e6c4ad;margin:0;font-size:.8rem;line-height:1.45}@media (max-width:360px){.bazi-classic-natal-chart-module__mkI32W__row{grid-template-columns:3.7rem repeat(var(--bazi-pillar-count), minmax(0, 1fr))}.bazi-classic-natal-chart-module__mkI32W__cellText{font-size:.72rem}}
.bazi-classical-natal-chart-module__hFETAG__root{--bazi-chart-gold:#f6dfa0eb;--bazi-chart-gold-soft:#f5e6c49e;--bazi-chart-ivory:#fff8ecf0;--bazi-chart-line:#f6dfa047;border:1px solid var(--bazi-chart-line);color:var(--bazi-chart-ivory);background:radial-gradient(circle at 50% 0,#f6dfa012,#0000 42%),linear-gradient(165deg,#16100ef5,#060608fa);border-radius:1.15rem;gap:.85rem;min-width:0;padding:.95rem .85rem .85rem;display:grid;box-shadow:0 18px 40px #00000059,inset 0 1px #ffffff0d}.bazi-classical-natal-chart-module__hFETAG__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.bazi-classical-natal-chart-module__hFETAG__title{color:var(--bazi-chart-gold);letter-spacing:.02em;margin:0;font-size:1.05rem;font-weight:700}.bazi-classical-natal-chart-module__hFETAG__subtitle{color:var(--bazi-chart-gold-soft);margin:.15rem 0 0;font-size:.72rem}.bazi-classical-natal-chart-module__hFETAG__meta{color:#f5e6c4b8;margin:.35rem 0 0;font-size:.78rem;line-height:1.4}.bazi-classical-natal-chart-module__hFETAG__statusChip{color:var(--bazi-chart-gold-soft);white-space:nowrap;background:#ffffff0a;border:1px solid #f6dfa047;border-radius:999px;flex-shrink:0;padding:.35rem .65rem;font-size:.72rem;font-weight:650}.bazi-classical-natal-chart-module__hFETAG__statusChip[data-completeness=PARTIAL]{border-color:#f6dfa06b}.bazi-classical-natal-chart-module__hFETAG__statusChip[data-completeness=FULL]{color:var(--bazi-chart-gold)}.bazi-classical-natal-chart-module__hFETAG__scroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}.bazi-classical-natal-chart-module__hFETAG__grid{--bazi-pillar-count:4;background:#00000038;border:1px solid #f6dfa02e;border-radius:.85rem;gap:0;min-width:min(100%,20.5rem);display:grid;overflow:hidden}.bazi-classical-natal-chart-module__hFETAG__row{grid-template-columns:3.4rem repeat(var(--bazi-pillar-count), minmax(3.6rem, 1fr));border-bottom:1px solid #f6dfa01f;min-width:0;display:grid}.bazi-classical-natal-chart-module__hFETAG__row:last-child{border-bottom:0}.bazi-classical-natal-chart-module__hFETAG__rowPrimary{background:#f6dfa008}.bazi-classical-natal-chart-module__hFETAG__rowLabel{letter-spacing:.06em;color:var(--bazi-chart-gold-soft);text-align:center;background:#ffffff05;border-right:1px solid #f6dfa01f;align-content:center;padding:.45rem .3rem;font-size:.68rem;display:grid}.bazi-classical-natal-chart-module__hFETAG__pillarHead{color:var(--bazi-chart-gold);text-align:center;background:#f6dfa00a;border-right:1px solid #f6dfa01f;justify-items:center;gap:.2rem;padding:.55rem .25rem .45rem;font-size:.78rem;font-weight:700;display:grid;position:relative}.bazi-classical-natal-chart-module__hFETAG__pillarHead:last-child,.bazi-classical-natal-chart-module__hFETAG__cell:last-child{border-right:0}.bazi-classical-natal-chart-module__hFETAG__dayMasterHead{background:linear-gradient(#f6dfa01a,#f6dfa008)}.bazi-classical-natal-chart-module__hFETAG__dayMasterBadge{min-height:1.1rem;color:var(--bazi-chart-gold);letter-spacing:.08em;background:#f6dfa014;border:1px solid #f6dfa06b;border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.62rem;font-weight:700;display:inline-flex}.bazi-classical-natal-chart-module__hFETAG__cell{text-align:center;border-right:1px solid #f6dfa01a;align-content:center;justify-items:center;gap:.2rem;min-width:0;padding:.45rem .25rem;display:grid}.bazi-classical-natal-chart-module__hFETAG__stemCell,.bazi-classical-natal-chart-module__hFETAG__branchCell{padding-block:.55rem}.bazi-classical-natal-chart-module__hFETAG__stemGlyph,.bazi-classical-natal-chart-module__hFETAG__branchGlyph{letter-spacing:.06em;color:var(--bazi-chart-gold);text-shadow:0 0 18px #f6dfa02e;font-size:clamp(1.2rem,4.2vw,1.45rem);font-weight:760;line-height:1.1}.bazi-classical-natal-chart-module__hFETAG__branchGlyph{color:#fff8ecf0;text-shadow:none}.bazi-classical-natal-chart-module__hFETAG__cellText{color:#fff8ece6;overflow-wrap:anywhere;font-size:.78rem;line-height:1.35}.bazi-classical-natal-chart-module__hFETAG__secondaryCell .bazi-classical-natal-chart-module__hFETAG__cellText{color:#f5e6c4ad;font-size:.7rem}.bazi-classical-natal-chart-module__hFETAG__stackList{justify-items:center;gap:.22rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.bazi-classical-natal-chart-module__hFETAG__stackList li{align-items:center;gap:.22rem;max-width:100%;display:inline-flex}.bazi-classical-natal-chart-module__hFETAG__chipStem{color:var(--bazi-chart-ivory);font-size:.78rem;font-weight:700}.bazi-classical-natal-chart-module__hFETAG__chipRole,.bazi-classical-natal-chart-module__hFETAG__chipTenGod{color:var(--bazi-chart-gold-soft);letter-spacing:.04em;font-size:.62rem}.bazi-classical-natal-chart-module__hFETAG__unknownBlock{justify-items:center;gap:.15rem;display:grid}.bazi-classical-natal-chart-module__hFETAG__unknownHint{color:#f5e6c494;font-size:.62rem;line-height:1.3}.bazi-classical-natal-chart-module__hFETAG__footer{color:#b8b0a4db;margin:0;font-size:.72rem;line-height:1.4}.bazi-classical-natal-chart-module__hFETAG__placeholder,.bazi-classical-natal-chart-module__hFETAG__empty{color:var(--bazi-chart-gold-soft);text-align:center;background:#ffffff05;border:1px dashed #f6dfa038;border-radius:.75rem;margin:0;padding:1.1rem .75rem;font-size:.86rem}@media (max-width:360px){.bazi-classical-natal-chart-module__hFETAG__grid{min-width:21.5rem}.bazi-classical-natal-chart-module__hFETAG__row{grid-template-columns:3.1rem repeat(var(--bazi-pillar-count), minmax(4rem, 1fr))}}@media (min-width:390px){.bazi-classical-natal-chart-module__hFETAG__grid{min-width:100%}}@media (min-width:720px){.bazi-classical-natal-chart-module__hFETAG__root{padding:1.15rem 1.1rem 1rem}.bazi-classical-natal-chart-module__hFETAG__stemGlyph,.bazi-classical-natal-chart-module__hFETAG__branchGlyph{font-size:1.55rem}}
.bazi-detailed-natal-chart-module__4rp50a__root{--bazi-chart-gold:#f6dfa0eb;--bazi-chart-gold-soft:#f5e6c49e;--bazi-chart-ivory:#fff8ecf0;--bazi-chart-line:#f6dfa038;border:1px solid var(--bazi-chart-line);color:var(--bazi-chart-ivory);background:radial-gradient(circle at 48% 0,#f6dfa00d,#0000 42%),linear-gradient(165deg,#100d0cfa,#050507fc);border-radius:1.1rem;gap:.85rem;min-width:0;max-width:100%;padding:.9rem .8rem .85rem;display:grid;overflow-x:clip}.bazi-detailed-natal-chart-module__4rp50a__header{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.bazi-detailed-natal-chart-module__4rp50a__title{color:var(--bazi-chart-gold);margin:0;font-size:1.02rem;font-weight:700}.bazi-detailed-natal-chart-module__4rp50a__subtitle{color:var(--bazi-chart-gold-soft);margin:.12rem 0 0;font-size:.7rem}.bazi-detailed-natal-chart-module__4rp50a__meta{color:#f5e6c4b3;margin:.28rem 0 0;font-size:.74rem;line-height:1.4}.bazi-detailed-natal-chart-module__4rp50a__section{border-top:1px solid #f6dfa024;gap:.4rem;min-width:0;padding-top:.35rem;display:grid}.bazi-detailed-natal-chart-module__4rp50a__sectionHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bazi-detailed-natal-chart-module__4rp50a__sectionHead h4{color:var(--bazi-chart-gold);margin:0;font-size:.82rem}.bazi-detailed-natal-chart-module__4rp50a__sectionHead p,.bazi-detailed-natal-chart-module__4rp50a__soft{color:#f5e6c494;margin:0;font-size:.7rem;line-height:1.4}.bazi-detailed-natal-chart-module__4rp50a__kv{gap:.35rem;display:grid}.bazi-detailed-natal-chart-module__4rp50a__kvRow{grid-template-columns:4.2rem minmax(0,1fr);gap:.4rem;font-size:.76rem;line-height:1.4;display:grid}.bazi-detailed-natal-chart-module__4rp50a__kvRow dt{color:#f5e6c48c;margin:0}.bazi-detailed-natal-chart-module__4rp50a__kvRow dd{color:#fff8ece6;overflow-wrap:anywhere;min-width:0;margin:0}.bazi-detailed-natal-chart-module__4rp50a__scroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.bazi-detailed-natal-chart-module__4rp50a__grid{--bazi-pillar-count:4;border-top:1px solid var(--bazi-chart-line);min-width:min(100%,22rem);display:grid}.bazi-detailed-natal-chart-module__4rp50a__row{grid-template-columns:4.1rem repeat(var(--bazi-pillar-count), minmax(0, 1fr));border-bottom:1px solid #f6dfa01f;display:grid}.bazi-detailed-natal-chart-module__4rp50a__rowLabel,.bazi-detailed-natal-chart-module__4rp50a__pillarHead,.bazi-detailed-natal-chart-module__4rp50a__cell{min-width:0;padding:.4rem .26rem}.bazi-detailed-natal-chart-module__4rp50a__rowLabel{color:#f5e6c48c;letter-spacing:.04em;font-size:.66rem}.bazi-detailed-natal-chart-module__4rp50a__pillarHead{text-align:center;color:var(--bazi-chart-gold);font-size:.76rem;font-weight:650}.bazi-detailed-natal-chart-module__4rp50a__cell{text-align:center;color:#fff8ece6;place-items:center;font-size:.74rem;display:grid}.bazi-detailed-natal-chart-module__4rp50a__stacked{gap:.1rem;font-size:.66rem;display:grid}.bazi-detailed-natal-chart-module__4rp50a__timelineTrack{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(5.3rem,5.7rem);grid-auto-flow:column;gap:.38rem;min-width:0;max-width:100%;padding-bottom:.2rem;display:grid;overflow-x:auto}.bazi-detailed-natal-chart-module__4rp50a__timelineCard{color:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #f6dfa029;border-radius:.68rem;gap:.1rem;padding:.42rem .38rem;display:grid}.bazi-detailed-natal-chart-module__4rp50a__timelineCard[data-current=true]{background:#f6dfa014;border-color:#f6dfa066}.bazi-detailed-natal-chart-module__4rp50a__timelineCard strong{font-size:.8rem}.bazi-detailed-natal-chart-module__4rp50a__timelineCard span{color:#f5e6c4ad;font-size:.64rem}.bazi-detailed-natal-chart-module__4rp50a__footer{color:#c19752b3;margin:0;font-size:.68rem;line-height:1.4}.bazi-detailed-natal-chart-module__4rp50a__emptySoft{color:#f5e6c4ad;margin:0;font-size:.78rem}@media (max-width:360px){.bazi-detailed-natal-chart-module__4rp50a__row{grid-template-columns:3.7rem repeat(var(--bazi-pillar-count), minmax(0, 1fr))}.bazi-detailed-natal-chart-module__4rp50a__cell{font-size:.7rem}}
.bazi-professional-natal-chart-module__Py0iVa__root{--bazi-chart-gold:#f6dfa0eb;--bazi-chart-gold-soft:#f5e6c49e;--bazi-chart-ivory:#fff8ecf0;--bazi-chart-line:#f6dfa033;border:1px solid var(--bazi-chart-line);color:var(--bazi-chart-ivory);background:linear-gradient(#0e0c0efc,#040406fc);border-radius:1.05rem;gap:.75rem;min-width:0;max-width:100%;padding:.85rem .7rem .8rem;display:grid;overflow-x:clip}.bazi-professional-natal-chart-module__Py0iVa__header h3{color:var(--bazi-chart-gold);margin:0;font-size:1rem}.bazi-professional-natal-chart-module__Py0iVa__header p{color:var(--bazi-chart-gold-soft);margin:.15rem 0 0;font-size:.7rem;line-height:1.4}.bazi-professional-natal-chart-module__Py0iVa__matrixScroller{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow-x:auto}.bazi-professional-natal-chart-module__Py0iVa__matrix{--pro-cols:6;border-top:1px solid var(--bazi-chart-line);min-width:34rem;display:grid}.bazi-professional-natal-chart-module__Py0iVa__row{grid-template-columns:3.6rem repeat(var(--pro-cols), minmax(3.6rem, 1fr));border-bottom:1px solid #f6dfa01f;display:grid}.bazi-professional-natal-chart-module__Py0iVa__rowLabel,.bazi-professional-natal-chart-module__Py0iVa__colHead,.bazi-professional-natal-chart-module__Py0iVa__cell{min-width:0;padding:.34rem .18rem;font-size:.68rem;line-height:1.25}.bazi-professional-natal-chart-module__Py0iVa__rowLabel{color:#f5e6c485;letter-spacing:.03em}.bazi-professional-natal-chart-module__Py0iVa__colHead{text-align:center;color:var(--bazi-chart-gold);font-weight:650}.bazi-professional-natal-chart-module__Py0iVa__colHead[data-current=true],.bazi-professional-natal-chart-module__Py0iVa__cell[data-current=true]{background:#f6dfa00f}.bazi-professional-natal-chart-module__Py0iVa__cell{text-align:center;color:#fff8ece6;place-items:center;display:grid}.bazi-professional-natal-chart-module__Py0iVa__cellStem{font-size:.86rem;font-weight:700}.bazi-professional-natal-chart-module__Py0iVa__section{border-top:1px solid #f6dfa01f;gap:.35rem;min-width:0;padding-top:.3rem;display:grid;overflow-x:clip}.bazi-professional-natal-chart-module__Py0iVa__section h4{color:var(--bazi-chart-gold);margin:0;font-size:.78rem}.bazi-professional-natal-chart-module__Py0iVa__track{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(5.1rem,5.5rem);grid-auto-flow:column;gap:.34rem;display:grid;overflow-x:auto}.bazi-professional-natal-chart-module__Py0iVa__card{color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #f6dfa026;border-radius:.62rem;gap:.08rem;padding:.4rem .34rem;display:grid}.bazi-professional-natal-chart-module__Py0iVa__card[data-current=true]{background:#f6dfa013;border-color:#f6dfa061}.bazi-professional-natal-chart-module__Py0iVa__card strong{font-size:.76rem}.bazi-professional-natal-chart-module__Py0iVa__card span{color:#f5e6c4a8;font-size:.6rem}.bazi-professional-natal-chart-module__Py0iVa__transitRow{color:#f5e6c4c7;gap:.25rem;font-size:.74rem;display:grid}.bazi-professional-natal-chart-module__Py0iVa__footer{color:#c19752b3;margin:0;font-size:.66rem}@media (min-width:900px){.bazi-professional-natal-chart-module__Py0iVa__matrix{min-width:100%}.bazi-professional-natal-chart-module__Py0iVa__rowLabel,.bazi-professional-natal-chart-module__Py0iVa__colHead,.bazi-professional-natal-chart-module__Py0iVa__cell{padding:.42rem .28rem;font-size:.74rem}.bazi-professional-natal-chart-module__Py0iVa__cellStem{font-size:.95rem}}@media (orientation:landscape) and (max-height:480px){.bazi-professional-natal-chart-module__Py0iVa__matrix{min-width:40rem}}
.location-foundation-module__oT9QRq__permissionCard{background:radial-gradient(120% 80% at 0 0,#f0d59a1f,#0000 55%),linear-gradient(165deg,#18120ef0,#08060cf5);border:1px solid #d4b06a57;border-radius:20px;gap:.75rem;padding:1.15rem 1.05rem 1.05rem;display:grid;box-shadow:0 18px 40px #00000059}.location-foundation-module__oT9QRq__permissionEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#f0d59ab8;margin:0;font-size:.68rem}.location-foundation-module__oT9QRq__permissionTitle{color:#f4efe6;margin:0;font-size:1.15rem;font-weight:720;line-height:1.35}.location-foundation-module__oT9QRq__permissionBody{color:#f4efe6b8;margin:0;font-size:.86rem;line-height:1.5}.location-foundation-module__oT9QRq__permissionPoints{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.location-foundation-module__oT9QRq__permissionPoints li{color:#f4efe6c7;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.location-foundation-module__oT9QRq__permissionCheck{color:#f0d59ae6;font-weight:700}.location-foundation-module__oT9QRq__permissionActions{grid-template-columns:1fr 1fr 1.15fr;gap:.45rem;margin-top:.25rem;display:grid}.location-foundation-module__oT9QRq__permissionGhost,.location-foundation-module__oT9QRq__permissionDeny,.location-foundation-module__oT9QRq__permissionAllow{appearance:none;min-height:42px;font:inherit;cursor:pointer;border-radius:999px;font-size:.78rem;font-weight:680}.location-foundation-module__oT9QRq__permissionGhost{color:#f4efe6c7;background:0 0;border:1px solid #d4b06a47}.location-foundation-module__oT9QRq__permissionDeny{color:#f4efe69e;background:#140e128c;border:1px solid #d4b06a2e}.location-foundation-module__oT9QRq__permissionAllow{color:#1a140a;background:linear-gradient(145deg,#f6e3b0eb,#b48430e0);border:1px solid #f6dfa073}@media (max-width:359px){.location-foundation-module__oT9QRq__permissionActions{grid-template-columns:1fr}}.location-foundation-module__oT9QRq__statusCard{background:radial-gradient(100% 90% at 100% 0,#4876b41f,#0000 50%),linear-gradient(165deg,#161210eb,#08060af0);border:1px solid #d4b06a47;border-radius:18px;gap:.55rem;padding:.95rem 1rem;display:grid}.location-foundation-module__oT9QRq__statusTitle{letter-spacing:.06em;color:#f0d59ae0;margin:0;font-size:.78rem;font-weight:720}.location-foundation-module__oT9QRq__statusGrid{gap:.35rem;display:grid}.location-foundation-module__oT9QRq__statusRow{justify-content:space-between;gap:.75rem;font-size:.8rem;line-height:1.35;display:flex}.location-foundation-module__oT9QRq__statusLabel{color:#f4efe68c}.location-foundation-module__oT9QRq__statusValue{color:#f4efe6e6;text-align:right;font-weight:600}.location-foundation-module__oT9QRq__statusHint{color:#f4efe66b;margin:0;font-size:.68rem}.location-foundation-module__oT9QRq__settingsBlock{gap:0;padding:0 0 4px;display:grid}.location-foundation-module__oT9QRq__choiceRow{border-top:1px solid #d3ae5c24;gap:.45rem;min-width:0;padding:12px 14px;display:grid}.location-foundation-module__oT9QRq__choiceLabel{color:#f4efe6f2;margin:0;font-size:15px;font-weight:650;line-height:1.2}.location-foundation-module__oT9QRq__choiceHint{color:#e7dbc4ad;margin:0;font-size:11.5px;line-height:1.35}.location-foundation-module__oT9QRq__choiceGroup{flex-wrap:wrap;align-items:stretch;gap:.5rem;min-width:0;margin-top:.15rem;display:flex}.location-foundation-module__oT9QRq__choiceGroup[data-binary=true]{grid-template-columns:1fr 1fr;width:100%;max-width:12.5rem;display:grid}.location-foundation-module__oT9QRq__choiceChip{appearance:none;box-sizing:border-box;color:#f4efe69e;min-width:4.25rem;min-height:36px;font:inherit;cursor:pointer;text-align:center;white-space:nowrap;background:#0c0a0e8c;border:1px solid #d4b06a47;border-radius:999px;justify-content:center;align-items:center;padding:0 .85rem;font-size:.8rem;font-weight:650;line-height:1;display:inline-flex}.location-foundation-module__oT9QRq__choiceGroup[data-binary=true] .location-foundation-module__oT9QRq__choiceChip{width:100%;min-width:0}.location-foundation-module__oT9QRq__choiceChip[data-active=true]{color:#f8e7b4;background:linear-gradient(135deg,#d9a4416b,#9c73268c);border-color:#f6dfa0bf;box-shadow:0 0 12px #c9a24d38}.location-foundation-module__oT9QRq__choiceChip[data-active=false]{opacity:.88}.location-foundation-module__oT9QRq__choiceChip:disabled{cursor:default;opacity:.7}.location-foundation-module__oT9QRq__choiceChip[data-reserved=true]{opacity:.85}.location-foundation-module__oT9QRq__statusLine{color:#e7dbc49e;margin:.1rem 0 0;font-size:11.5px;line-height:1.35}
.member-vedic-chart-view-module__8HtywG__panel{--vedic-gold:#f0d59af0;--vedic-gold-soft:#f5e6c4a3;--vedic-ink:#fff8ecf2;--vedic-line:#f0d59a38;--vedic-panel:#0e0a0ac7;--vedic-card-pad:16px;--vedic-card-radius:16px;padding:0 0 calc(12px + env(safe-area-inset-bottom,0px));color:var(--vedic-ink);box-sizing:border-box;gap:16px;width:100%;min-width:0;max-width:100%;margin:0;display:grid;overflow-x:clip}.member-vedic-chart-view-module__8HtywG__panel:has([data-vedic-journey-floating-return=true]){padding-bottom:calc(12px + env(safe-area-inset-bottom,0px) + 9.5rem)}.member-vedic-chart-view-module__8HtywG__hero{gap:8px;display:grid}.member-vedic-chart-view-module__8HtywG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--vedic-gold-soft);margin:0;font-size:.72rem}.member-vedic-chart-view-module__8HtywG__title{letter-spacing:.05em;color:var(--vedic-gold);margin:0;font-size:1.36rem;font-weight:650}.member-vedic-chart-view-module__8HtywG__lead{color:#f5e6c4cc;margin:0;font-size:.92rem;line-height:1.58}.member-vedic-chart-view-module__8HtywG__productBadge{border:1px solid var(--inneros-cosmic-cta-border,#d4af37);background:var(--inneros-cosmic-cta-bg);letter-spacing:.04em;width:fit-content;color:var(--inneros-cosmic-cta-text,var(--inneros-cosmic-blue-text));box-shadow:var(--inneros-cosmic-cta-shadow);border-radius:999px;align-items:center;padding:6px 11px;font-size:.76rem;display:inline-flex}.member-vedic-chart-view-module__8HtywG__statusChip{border:1px solid var(--inneros-chart-updated-badge-border,#d4af37);background:var(--inneros-chart-updated-badge-bg,#3a1820);letter-spacing:.04em;width:fit-content;max-width:100%;color:var(--inneros-chart-updated-badge-text,#f7f3ea);box-shadow:0 0 8px var(--inneros-chart-updated-badge-glow,#c9a24d29);overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:6px 11px;font-size:.76rem;display:inline-flex}.member-vedic-chart-view-module__8HtywG__emptyState,.member-vedic-chart-view-module__8HtywG__softNote{color:#f5e6c4b3;margin:0;font-size:.86rem;line-height:1.55}.member-vedic-chart-view-module__8HtywG__lifecycleBanner{border-radius:var(--vedic-card-radius,16px);color:#fff8eceb;overflow-wrap:anywhere;background:#3a1820b8;border:1px solid #f0d59a47;gap:8px;max-width:100%;padding:12px 14px;font-size:.86rem;line-height:1.55;display:grid}.member-vedic-chart-view-module__8HtywG__lifecycleBanner p{margin:0}.member-vedic-chart-view-module__8HtywG__rebuildingNote{color:#f5e6c4c7;text-align:center;margin:8px 0 0;padding:0 4px;font-size:.86rem;line-height:1.55}.member-vedic-chart-view-module__8HtywG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.member-vedic-chart-view-module__8HtywG__zone{padding:var(--vedic-card-pad,16px);border:1px solid var(--vedic-line);background:radial-gradient(120% 80% at 10% 0%, color-mix(in srgb, var(--inneros-vedic-phthalo-medium-blue,#6251a0) 16%, transparent), transparent 55%), linear-gradient(180deg, #241612b8, #080606e0), var(--vedic-panel);box-sizing:border-box;border-radius:20px;gap:12px;width:100%;min-width:0;max-width:100%;display:grid;box-shadow:inset 0 1px #ffecc412}.member-vedic-chart-view-module__8HtywG__zoneHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.member-vedic-chart-view-module__8HtywG__zoneHead h3{letter-spacing:.04em;color:var(--vedic-gold);margin:0;font-size:1.05rem;font-weight:650}.member-vedic-chart-view-module__8HtywG__zoneHead p{letter-spacing:.05em;color:var(--vedic-gold-soft);margin:3px 0 0;font-size:.74rem}.member-vedic-chart-view-module__8HtywG__zoneIndex{letter-spacing:.08em;color:#f5e6c473;flex:none;font-size:.7rem}.member-vedic-chart-view-module__8HtywG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;display:grid}.member-vedic-chart-view-module__8HtywG__field dt{letter-spacing:.04em;color:var(--vedic-gold-soft);margin:0;font-size:.72rem}.member-vedic-chart-view-module__8HtywG__field dd{word-break:break-word;margin:3px 0 0;font-size:.94rem;line-height:1.35}.member-vedic-chart-view-module__8HtywG__field dd[data-empty=true]{color:#f5e6c46b}.member-vedic-chart-view-module__8HtywG__details{border:0;min-width:0;margin:0;padding:0}.member-vedic-chart-view-module__8HtywG__details>summary{cursor:pointer;border:1px solid var(--vedic-line);background:linear-gradient(180deg, #241612b8, #080606e0), var(--vedic-panel);border-radius:20px;justify-content:space-between;align-items:baseline;gap:10px;padding:16px 14px;list-style:none;display:flex}.member-vedic-chart-view-module__8HtywG__details>summary::-webkit-details-marker{display:none}.member-vedic-chart-view-module__8HtywG__details[open]>summary{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.member-vedic-chart-view-module__8HtywG__detailsBody{border:1px solid var(--vedic-line);background:linear-gradient(180deg, #080606e0, #080606eb), var(--vedic-panel);border-top:0;border-radius:0 0 20px 20px;gap:12px;padding:0 14px 14px;display:grid}.member-vedic-chart-view-module__8HtywG__cardGrid{grid-template-columns:1fr;gap:10px;display:grid}.member-vedic-chart-view-module__8HtywG__readingJourney{background:radial-gradient(120% 90% at 12% 0%, #c48c3a2e, transparent 52%), radial-gradient(90% 80% at 92% 12%, #60288024, transparent 58%), linear-gradient(180deg, #2c1912d6, #070505eb), var(--vedic-panel);gap:14px}.member-vedic-chart-view-module__8HtywG__readingSteps{gap:10px;display:grid}.member-vedic-chart-view-module__8HtywG__readingStep{background:linear-gradient(160deg,#4024168f,#00000061);border:1px solid #f0d59a2e;border-radius:16px;grid-template-columns:34px minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.member-vedic-chart-view-module__8HtywG__readingStepIndex{width:32px;height:32px;color:var(--vedic-gold);background:#0a0705a8;border:1px solid #f0d59a6b;border-radius:999px;place-items:center;font-size:.74rem;font-weight:700;display:inline-grid}.member-vedic-chart-view-module__8HtywG__readingStepBody{gap:8px;min-width:0;display:grid}.member-vedic-chart-view-module__8HtywG__readingStepSubtitle,.member-vedic-chart-view-module__8HtywG__nextStep{letter-spacing:.06em;color:var(--vedic-gold-soft);margin:0;font-size:.72rem}.member-vedic-chart-view-module__8HtywG__readingStep h4{color:var(--vedic-gold);letter-spacing:.03em;margin:0;font-size:1rem}.member-vedic-chart-view-module__8HtywG__readingHeadline,.member-vedic-chart-view-module__8HtywG__readingBody{color:#fff8ece6;margin:0;line-height:1.6}.member-vedic-chart-view-module__8HtywG__readingHeadline{font-size:.94rem;font-weight:650}.member-vedic-chart-view-module__8HtywG__readingBody{color:#f5e6c4c2;font-size:.86rem}.member-vedic-chart-view-module__8HtywG__readingSources{flex-wrap:wrap;gap:6px;display:flex}.member-vedic-chart-view-module__8HtywG__readingSources span{color:#f5e6c4c7;background:#00000038;border:1px solid #f0d59a2e;border-radius:999px;max-width:100%;padding:5px 8px;font-size:.7rem;line-height:1.25;display:inline-flex}.member-vedic-chart-view-module__8HtywG__evidenceDetails{color:#f5e6c4b3;margin:0;font-size:.74rem}.member-vedic-chart-view-module__8HtywG__evidenceDetails summary{cursor:pointer;color:#f0d59ad1}.member-vedic-chart-view-module__8HtywG__evidenceDetails ul{overflow-wrap:anywhere;gap:4px;margin:8px 0 0;padding-left:18px;display:grid}.member-vedic-chart-view-module__8HtywG__nextStep{color:#f0d59adb;padding-top:2px}.member-vedic-chart-view-module__8HtywG__productCard,.member-vedic-chart-view-module__8HtywG__nakshatraCard,.member-vedic-chart-view-module__8HtywG__timeCard{width:100%;max-width:100%;padding:var(--vedic-card-pad,16px);border-radius:var(--vedic-card-radius,16px);box-sizing:border-box;background:linear-gradient(160deg,#301c168c,#0000006b);border:1px solid #f0d59a2e;gap:10px;min-width:0;margin:0;display:grid;overflow:hidden}.member-vedic-chart-view-module__8HtywG__productCard:has(>.member-vedic-chart-view-module__8HtywG__cardToggle){gap:0;padding:0}.member-vedic-chart-view-module__8HtywG__productCard h4,.member-vedic-chart-view-module__8HtywG__productCard .member-vedic-chart-view-module__8HtywG__softNote,.member-vedic-chart-view-module__8HtywG__productCard .member-vedic-chart-view-module__8HtywG__eyebrow{overflow-wrap:anywhere;min-width:0}.member-vedic-chart-view-module__8HtywG__cardToggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;margin:0;padding:13px 14px;display:grid}.member-vedic-chart-view-module__8HtywG__cardTitleRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.member-vedic-chart-view-module__8HtywG__cardTitleRow strong{letter-spacing:.04em;color:var(--vedic-gold);font-size:1rem;font-weight:650}.member-vedic-chart-view-module__8HtywG__cardTitleRow em{letter-spacing:.04em;color:#f5e6c494;font-size:.74rem;font-style:normal}.member-vedic-chart-view-module__8HtywG__metaGrid{color:#f5e6c4c7;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;font-size:.8rem;line-height:1.4;display:grid}.member-vedic-chart-view-module__8HtywG__metaGrid [data-status=已定位]{color:#f0d59aeb}.member-vedic-chart-view-module__8HtywG__metaGrid [data-status=待建立]{color:#f5e6c480}.member-vedic-chart-view-module__8HtywG__cardSummary{color:#f5e6c4b8;margin:0;font-size:.84rem;line-height:1.5}.member-vedic-chart-view-module__8HtywG__expandHint{letter-spacing:.06em;color:#f0d59ab8;font-size:.74rem}.member-vedic-chart-view-module__8HtywG__cardExpand{border-top:1px solid #f0d59a1f;padding:0 14px 14px}.member-vedic-chart-view-module__8HtywG__cardExpand p{color:#fff8ece0;margin:12px 0 0;font-size:.86rem;line-height:1.6}.member-vedic-chart-view-module__8HtywG__nakshatraCard,.member-vedic-chart-view-module__8HtywG__timeCard{padding:var(--vedic-card-pad,16px);gap:10px}.member-vedic-chart-view-module__8HtywG__nakshatraIntro{color:#fff8ece0;margin:0;font-size:.9rem;line-height:1.62}.member-vedic-chart-view-module__8HtywG__interpretationZone{background:radial-gradient(90% 70% at 80% 0%, #b4783029, transparent 50%), linear-gradient(180deg, #2a1812c7, #080606e6), var(--vedic-panel)}.member-vedic-chart-view-module__8HtywG__interpretationEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--vedic-gold-soft);margin:0;font-size:.74rem}.member-vedic-chart-view-module__8HtywG__interpretationLead{color:var(--vedic-gold);margin:0;font-size:.98rem;font-weight:550;line-height:1.55}.member-vedic-chart-view-module__8HtywG__interpretationBody{color:#f5e6c4cc;margin:0;font-size:.9rem;line-height:1.65}@media (min-width:640px){.member-vedic-chart-view-module__8HtywG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.member-vedic-chart-view-module__8HtywG__fieldGrid,.member-vedic-chart-view-module__8HtywG__metaGrid{grid-template-columns:1fr}}.member-vedic-chart-view-module__8HtywG__iaSection{gap:14px;padding-top:4px;scroll-margin-top:96px;display:grid}.member-vedic-chart-view-module__8HtywG__iaSectionHead{gap:6px;padding:0 2px;display:grid}.member-vedic-chart-view-module__8HtywG__iaBreadcrumb{color:var(--inneros-vedic-phthalo-medium-blue,#6251a0);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.72rem;line-height:1.35;display:flex}.member-vedic-chart-view-module__8HtywG__iaBreadcrumb strong{color:#f0d59af5;font-weight:650}.member-vedic-chart-view-module__8HtywG__iaSectionHead p:not(.member-vedic-chart-view-module__8HtywG__iaBreadcrumb){color:color-mix(in srgb, var(--inneros-vedic-phthalo-medium-blue,#6251a0) 72%, #c8c0d4);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem}.member-vedic-chart-view-module__8HtywG__iaSectionHead h3{color:#f0d59af5;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0;font-size:1.12rem;font-weight:650;display:flex}.member-vedic-chart-view-module__8HtywG__iaSectionEn{color:var(--inneros-vedic-phthalo-medium-blue,#6251a0);letter-spacing:.02em;font-size:.72rem;font-weight:500}.member-vedic-chart-view-module__8HtywG__iaSectionHead span{color:#f5e6c4bd;font-size:.86rem;line-height:1.5}.member-vedic-chart-view-module__8HtywG__iaChipRow{flex-wrap:wrap;gap:.4rem;display:flex}.member-vedic-chart-view-module__8HtywG__chipRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.member-vedic-chart-view-module__8HtywG__iaChip{font-size:.72rem}.member-vedic-chart-view-module__8HtywG__iaChip[data-status=reserved]{opacity:.62}.member-vedic-chart-view-module__8HtywG__iaReservedNote{color:#f5e6c4b8;border:1px dashed #e8cfa247;border-radius:12px;margin:0;padding:.85rem .95rem;font-size:.84rem;line-height:1.55}
.universal-photo-viewer-module__HNr8Lq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.universal-photo-viewer-module__HNr8Lq__root{z-index:520;color:#f4efe6;touch-action:none;overscroll-behavior:none;opacity:0;will-change:opacity, transform;background:#0a090c;place-items:center;transition:opacity .26s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;inset:0;transform:scale(.92)}.universal-photo-viewer-module__HNr8Lq__root[data-open=true]{opacity:1;transform:scale(1)}.universal-photo-viewer-module__HNr8Lq__root[data-reduced-motion=true]{will-change:opacity;transition:opacity .14s;transform:none}.universal-photo-viewer-module__HNr8Lq__root[data-reduced-motion=true][data-open=true]{transform:none}.universal-photo-viewer-module__HNr8Lq__backdrop{cursor:zoom-out;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.universal-photo-viewer-module__HNr8Lq__stage{z-index:1;pointer-events:none;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.universal-photo-viewer-module__HNr8Lq__imageWrap{pointer-events:auto;touch-action:none;cursor:grab;place-items:center;width:min(100vw,100%);height:min(100vh,100%);display:grid;position:relative}.universal-photo-viewer-module__HNr8Lq__imageWrap[data-dragging=true]{cursor:grabbing}.universal-photo-viewer-module__HNr8Lq__placeholder{filter:blur(14px);opacity:1;pointer-events:none;background:linear-gradient(110deg,#302a24eb 0%,#483e30e0 42%,#302a24eb 78%) 0 0/220% 100%;border-radius:18px;transition:opacity .22s;animation:1.35s ease-in-out infinite universal-photo-viewer-module__HNr8Lq__photoSkeletonShimmer;position:absolute;inset:18% 12%}.universal-photo-viewer-module__HNr8Lq__imageWrap[data-image-ready=true] .universal-photo-viewer-module__HNr8Lq__placeholder{opacity:0;animation:none}.universal-photo-viewer-module__HNr8Lq__root[data-reduced-motion=true] .universal-photo-viewer-module__HNr8Lq__placeholder{filter:blur(10px);animation:none}.universal-photo-viewer-module__HNr8Lq__image{z-index:1;object-fit:contain;object-position:center center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:50%;will-change:transform, opacity;pointer-events:none;opacity:0;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .24s;position:relative}.universal-photo-viewer-module__HNr8Lq__imageWrap[data-image-ready=true] .universal-photo-viewer-module__HNr8Lq__image{opacity:1}.universal-photo-viewer-module__HNr8Lq__root[data-reduced-motion=true] .universal-photo-viewer-module__HNr8Lq__image{transition:none}.universal-photo-viewer-module__HNr8Lq__chrome{z-index:2;pointer-events:none;opacity:1;align-items:center;transition:opacity .22s;display:flex;position:absolute;left:0;right:0}.universal-photo-viewer-module__HNr8Lq__root[data-chrome=false] .universal-photo-viewer-module__HNr8Lq__chrome,.universal-photo-viewer-module__HNr8Lq__root[data-chrome=false] .universal-photo-viewer-module__HNr8Lq__navSide{opacity:0;pointer-events:none}.universal-photo-viewer-module__HNr8Lq__root[data-reduced-motion=true] .universal-photo-viewer-module__HNr8Lq__chrome,.universal-photo-viewer-module__HNr8Lq__root[data-reduced-motion=true] .universal-photo-viewer-module__HNr8Lq__navSide{transition:none}.universal-photo-viewer-module__HNr8Lq__extensionSlot{z-index:3;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom,0px));pointer-events:none;justify-items:center;display:grid;position:absolute}.universal-photo-viewer-module__HNr8Lq__root[data-show-thumbnails=true] .universal-photo-viewer-module__HNr8Lq__extensionSlot{bottom:calc(122px + env(safe-area-inset-bottom,0px))}.universal-photo-viewer-module__HNr8Lq__extensionSlot:empty{display:none}.universal-photo-viewer-module__HNr8Lq__root[data-chrome=false] .universal-photo-viewer-module__HNr8Lq__extensionSlot{opacity:0}.universal-photo-viewer-module__HNr8Lq__chromeTop{padding:calc(10px + env(safe-area-inset-top,0px)) calc(12px + env(safe-area-inset-right,0px)) 12px calc(12px + env(safe-area-inset-left,0px));justify-content:space-between;gap:10px;top:0}.universal-photo-viewer-module__HNr8Lq__chromeBottom{padding:12px calc(12px + env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px));justify-content:center;gap:10px;bottom:0}.universal-photo-viewer-module__HNr8Lq__root[data-show-thumbnails=true] .universal-photo-viewer-module__HNr8Lq__chromeBottom{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.universal-photo-viewer-module__HNr8Lq__headerMeta{pointer-events:none;justify-items:start;gap:.28rem;min-width:0;display:grid}.universal-photo-viewer-module__HNr8Lq__albumTitle{text-overflow:ellipsis;white-space:nowrap;color:#f4efe6f2;-webkit-backdrop-filter:blur(10px);background:#0c0a108c;border:1px solid #d4b06a47;border-radius:999px;align-items:center;max-width:min(68vw,280px);min-height:30px;padding:0 12px;font-size:.78rem;font-weight:740;display:inline-flex;overflow:hidden}.universal-photo-viewer-module__HNr8Lq__position{color:#f4efe6eb;letter-spacing:.02em;pointer-events:none;-webkit-backdrop-filter:blur(10px);background:#0c0a108c;border:1px solid #d4b06a47;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:.72rem;font-weight:720;display:inline-flex}.universal-photo-viewer-module__HNr8Lq__loadProgress{top:calc(72px + env(safe-area-inset-top,0px));z-index:3;color:#f0d59aeb;pointer-events:none;background:#0c0a109e;border:1px solid #d4b06a47;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:.72rem;font-weight:680;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.universal-photo-viewer-module__HNr8Lq__thumbnailStrip{z-index:2;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom,0px));padding:0 calc(10px + env(safe-area-inset-left,0px)) 0 calc(10px + env(safe-area-inset-right,0px));opacity:1;pointer-events:none;transition:opacity .22s;position:absolute}.universal-photo-viewer-module__HNr8Lq__root[data-chrome=false] .universal-photo-viewer-module__HNr8Lq__thumbnailStrip{opacity:0}.universal-photo-viewer-module__HNr8Lq__thumbnailTrack{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;pointer-events:auto;scrollbar-width:none;gap:.4rem;padding:.35rem .15rem;display:flex;overflow-x:auto}.universal-photo-viewer-module__HNr8Lq__thumbnailTrack::-webkit-scrollbar{display:none}.universal-photo-viewer-module__HNr8Lq__thumbnailButton{appearance:none;cursor:pointer;opacity:.72;background:#14110d;border:1.5px solid #d4b06a47;border-radius:10px;flex:none;width:48px;height:48px;margin:0;padding:0;overflow:hidden}.universal-photo-viewer-module__HNr8Lq__thumbnailButton img{object-fit:cover;width:100%;height:100%;display:block}.universal-photo-viewer-module__HNr8Lq__thumbnailButton[data-active=true]{opacity:1;border-color:#f0d59af2;box-shadow:0 0 0 1px #f0d59a73}.universal-photo-viewer-module__HNr8Lq__thumbnailButton:focus-visible{outline-offset:2px;outline:2px solid #d4b06a}.universal-photo-viewer-module__HNr8Lq__closeButton,.universal-photo-viewer-module__HNr8Lq__navButton{appearance:none;pointer-events:auto;color:#f4efe6;min-width:42px;min-height:42px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#0c0a109e;border:1px solid #d4b06a52;border-radius:999px;place-items:center;margin:0;padding:0;font-size:1.15rem;font-weight:700;display:inline-grid}.universal-photo-viewer-module__HNr8Lq__closeButton:focus-visible,.universal-photo-viewer-module__HNr8Lq__navButton:focus-visible{outline-offset:2px;outline:2px solid #d4b06a}.universal-photo-viewer-module__HNr8Lq__navButton:disabled{opacity:.28;cursor:default}.universal-photo-viewer-module__HNr8Lq__hint{pointer-events:none;color:#f4efe68c;font-size:.68rem;font-weight:560}@keyframes universal-photo-viewer-module__HNr8Lq__photoSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:901px){.universal-photo-viewer-module__HNr8Lq__navSide{z-index:2;pointer-events:auto;transition:opacity .22s;position:absolute;top:50%;transform:translateY(-50%)}.universal-photo-viewer-module__HNr8Lq__navSidePrev{left:calc(12px + env(safe-area-inset-left,0px))}.universal-photo-viewer-module__HNr8Lq__navSideNext{right:calc(12px + env(safe-area-inset-right,0px))}}@media (max-width:900px){.universal-photo-viewer-module__HNr8Lq__navSide{display:none}}
.progressive-picture-module__fQyv3q__stackFlow{width:100%;height:100%;display:block;position:relative}.progressive-picture-module__fQyv3q__stackFill{pointer-events:none;display:block;position:absolute;inset:0}.progressive-picture-module__fQyv3q__hqLayer{opacity:0;pointer-events:none;transition:opacity .22s ease-out;position:absolute;inset:0}.progressive-picture-module__fQyv3q__hqLayer[data-ready=true]{opacity:1}.progressive-picture-module__fQyv3q__hqLayer picture{display:contents}
.available-viewport-page-module__-gMUNa__page{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;max-height:100%;display:grid;position:relative;overflow:hidden}.available-viewport-page-module__-gMUNa__pageStageOnly{grid-template-rows:minmax(0,1fr)}.available-viewport-page-module__-gMUNa__pageUnderlap{max-height:none;overflow:visible}.available-viewport-page-module__-gMUNa__topChrome{min-width:0;min-height:0;display:grid}.available-viewport-page-module__-gMUNa__stage{align-self:stretch;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.available-viewport-page-module__-gMUNa__pageStageOnly .available-viewport-page-module__-gMUNa__stage{height:100%;max-height:100%}.available-viewport-page-module__-gMUNa__pageUnderlap .available-viewport-page-module__-gMUNa__stage{max-height:none;overflow:visible}
