.AccountSpaceBackground-module__m76r9a__starField{animation:36s linear infinite alternate AccountSpaceBackground-module__m76r9a__star-drift}.AccountSpaceBackground-module__m76r9a__starFieldSlow{animation-duration:54s;animation-direction:alternate-reverse}.AccountSpaceBackground-module__m76r9a__star{animation:AccountSpaceBackground-module__m76r9a__star-breathe var(--twinkle-duration,5s) ease-in-out infinite;animation-delay:var(--twinkle-delay,0s)}.AccountSpaceBackground-module__m76r9a__shootingStar{animation:AccountSpaceBackground-module__m76r9a__shooting-star var(--shooting-duration,1.2s) linear forwards}.AccountSpaceBackground-module__m76r9a__shootingStar:before{content:"";background:#f2e9ff;border-radius:999px;width:3px;height:3px;position:absolute;top:50%;left:-1px;transform:translateY(-50%);box-shadow:0 0 7px #d6b8f3c7}@keyframes AccountSpaceBackground-module__m76r9a__star-drift{0%{transform:translate(-.3%,-.2%)}to{transform:translate(.5%,.35%)}}@keyframes AccountSpaceBackground-module__m76r9a__star-breathe{0%{opacity:var(--glow-low,.12);transform:scale(.72)}19%{opacity:var(--glow-high,.68);transform:scale(1.15)}47%{opacity:var(--glow-mid,.25);transform:scale(.84)}73%{opacity:var(--glow-peak,.52);transform:scale(1.04)}to{opacity:var(--glow-low,.12);transform:scale(.7)}}@keyframes AccountSpaceBackground-module__m76r9a__shooting-star{0%{opacity:0;transform:rotate(var(--shooting-angle,-18deg)) translateX(0)}12%{opacity:.72}76%{opacity:.5}to{opacity:0;transform:rotate(var(--shooting-angle,-18deg)) translateX(-46vw)}}@media (prefers-reduced-motion:reduce){.AccountSpaceBackground-module__m76r9a__starField,.AccountSpaceBackground-module__m76r9a__star,.AccountSpaceBackground-module__m76r9a__shootingStar{animation:none}}
.SexPicker-module__-zUWaa__sexPicker{width:100%;position:relative}.SexPicker-module__-zUWaa__sexTrigger{color:#eee9f5;width:100%;min-height:54px;font:inherit;text-align:left;background:#0e101cdd;border:1px solid #b8a8d13d;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:5px 12px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.SexPicker-module__-zUWaa__sexTrigger:hover,.SexPicker-module__-zUWaa__sexTrigger[aria-expanded=true]{background:#121220e6;border-color:#b9a2e2}.SexPicker-module__-zUWaa__sexTrigger:focus-visible{border-color:#b9a2e2;outline:none;box-shadow:0 0 0 3px #b9a2e21f}.SexPicker-module__-zUWaa__sexTrigger svg{color:#bba9cd;flex:none;transition:transform .18s}.SexPicker-module__-zUWaa__sexTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.SexPicker-module__-zUWaa__sexOptions{z-index:70;background:#11121e;border:1px solid #c9b4e43d;border-radius:8px;gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 18px 46px #03040ba6,inset 0 1px #ffffff09}.SexPicker-module__-zUWaa__sexOption{color:#c8bed3;width:100%;min-height:46px;font:inherit;text-align:left;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;transition:color .15s,background .15s;display:flex}.SexPicker-module__-zUWaa__sexOption:hover,.SexPicker-module__-zUWaa__sexOption[aria-selected=true]{color:#f3ebf8;background:#c9afe91a}.SexPicker-module__-zUWaa__sexOption svg{color:#d6bde9}
.SavedProfilePicker-module__I8XSwW__picker{min-width:0;margin-bottom:24px;position:relative}.SavedProfilePicker-module__I8XSwW__label{color:#c5bbc9;margin-bottom:8px;font-size:13px;line-height:1.5;display:block}.SavedProfilePicker-module__I8XSwW__trigger{color:#918a9f;width:100%;min-height:54px;font:inherit;text-align:left;background:#0e101cdd;border:1px solid #b8a8d13d;border-radius:6px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;transition:border-color .18s,background .18s;display:flex}.SavedProfilePicker-module__I8XSwW__trigger span{flex:1;min-width:0}.SavedProfilePicker-module__I8XSwW__trigger svg{color:#bba9cd;flex:none}.SavedProfilePicker-module__I8XSwW__trigger svg:last-child{transition:transform .18s}.SavedProfilePicker-module__I8XSwW__trigger[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.SavedProfilePicker-module__I8XSwW__trigger:hover,.SavedProfilePicker-module__I8XSwW__trigger[aria-expanded=true]{background:#121220e6;border-color:#b9a2e2}.SavedProfilePicker-module__I8XSwW__trigger:focus-visible{border-color:#b9a2e2;outline:none;box-shadow:0 0 0 3px #b9a2e21f}.SavedProfilePicker-module__I8XSwW__trigger:disabled{opacity:.4;cursor:wait}.SavedProfilePicker-module__I8XSwW__options{z-index:70;background:#11121e;border:1px solid #c9b4e43d;border-radius:8px;gap:3px;max-height:240px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 18px 46px #03040ba6,inset 0 1px #ffffff09}.SavedProfilePicker-module__I8XSwW__option{text-align:left;width:100%;min-height:46px;font:inherit;color:#c8bed3;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;transition:background .15s,color .15s;display:flex}.SavedProfilePicker-module__I8XSwW__option:hover,.SavedProfilePicker-module__I8XSwW__option:focus-visible{color:#f3ebf8;background:#c9afe91a;outline:none}.SavedProfilePicker-module__I8XSwW__name{overflow-wrap:anywhere;min-width:0}.SavedProfilePicker-module__I8XSwW__date{color:#918a9f;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.SavedProfilePicker-module__I8XSwW__error{color:#f3a9b7;margin:10px 0 0;font-size:13px;line-height:1.6}.SavedProfilePicker-module__I8XSwW__trigger.SavedProfilePicker-module__I8XSwW__filled{color:#e6d2f5;background:#c5a9e10d;border-color:#c5a9e180}.SavedProfilePicker-module__I8XSwW__trigger.SavedProfilePicker-module__I8XSwW__filled svg:first-child{color:#d8b9ed}
.SynastryExperience-module__2DX_XG__page{color:#eee7f4;background:#0d0e19;min-height:100vh;padding:104px 28px 50px;position:relative}.SynastryExperience-module__2DX_XG__content{z-index:1;max-width:1180px;margin:0 auto;position:relative}.SynastryExperience-module__2DX_XG__hero{text-align:center;max-width:760px;margin:0 auto 32px}.SynastryExperience-module__2DX_XG__eyebrow{letter-spacing:.15em;color:#c9addd;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;display:inline-flex}.SynastryExperience-module__2DX_XG__hero h1{letter-spacing:-.04em;justify-content:center;align-items:center;gap:18px;margin:0 0 14px;font-size:clamp(38px,6vw,64px);font-weight:400;display:flex}.SynastryExperience-module__2DX_XG__hero h1 svg{color:#c8a9df}.SynastryExperience-module__2DX_XG__hero p{color:#b5aabb;font-size:17px;line-height:1.8}.SynastryExperience-module__2DX_XG__lenses{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:24px;display:flex}.SynastryExperience-module__2DX_XG__lenses span{color:#c5b6cf;background:#17132288;border:1px solid #cab4df26;border-radius:30px;padding:7px 15px;font-size:12px}.SynastryExperience-module__2DX_XG__pair,.SynastryExperience-module__2DX_XG__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.SynastryExperience-module__2DX_XG__card{background:linear-gradient(145deg,#1c1727bb,#10111ce8);border:1px solid #cbb8df30;border-radius:22px;min-width:0;margin-bottom:24px;padding:28px}.SynastryExperience-module__2DX_XG__cardHeading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.SynastryExperience-module__2DX_XG__card h2{margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.5}.SynastryExperience-module__2DX_XG__cardHeading h2{margin:0}.SynastryExperience-module__2DX_XG__card h3{margin:10px 0 14px;font-weight:500}.SynastryExperience-module__2DX_XG__card p{color:#bcb1c6;font-size:14px;line-height:1.85}.SynastryExperience-module__2DX_XG__card small{color:#b6a4c4;overflow-wrap:anywhere}.SynastryExperience-module__2DX_XG__submit{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:650px;margin:8px auto 0;padding:12px 16px 24px;display:flex}.SynastryExperience-module__2DX_XG__submit p{color:#a99eb5;margin:0;font-size:14px;line-height:1.8}.SynastryExperience-module__2DX_XG__submit>span{color:#c0b2ca;margin:0;font-size:13px;display:block}.SynastryExperience-module__2DX_XG__submit>span:empty{display:none}.SynastryExperience-module__2DX_XG__submit>.SynastryExperience-module__2DX_XG__primary{padding:18px 40px}.SynastryExperience-module__2DX_XG__primary{color:#261830;cursor:pointer;background:linear-gradient(110deg,#efddfb,#c9a6e5);border:0;border-radius:13px;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:17px 32px;font-size:15px;font-weight:600;display:inline-flex}.SynastryExperience-module__2DX_XG__primary:disabled{opacity:.38;cursor:not-allowed}.SynastryExperience-module__2DX_XG__textButton{color:#d5bfe6;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:inline-flex}.SynastryExperience-module__2DX_XG__resultHeading{color:#b9a9c6;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;font-size:14px;display:flex}.SynastryExperience-module__2DX_XG__results{outline:none}.SynastryExperience-module__2DX_XG__tabs{background:#171321;border:1px solid #cbb8df26;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:26px;padding:6px;display:grid}.SynastryExperience-module__2DX_XG__tabs button{color:#b9abc5;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:14px 6px;font-size:15px}.SynastryExperience-module__2DX_XG__tabs button[aria-selected=true]{color:#f5eafa;background:linear-gradient(120deg,#43304f,#30223d);box-shadow:inset 0 0 0 1px #d1b5e447}.SynastryExperience-module__2DX_XG__overview{align-items:center;gap:36px;margin-bottom:24px;padding:35px 26px;display:flex}.SynastryExperience-module__2DX_XG__overview h2{margin:12px 0;font-size:27px;font-weight:400;line-height:1.5}.SynastryExperience-module__2DX_XG__overview p{color:#bcb1c6;max-width:none;font-size:14px;line-height:1.9}.SynastryExperience-module__2DX_XG__overview small{color:#ad9db9;font-size:12px}.SynastryExperience-module__2DX_XG__score{background:conic-gradient(#d3ace7 var(--score),#362b4155 0);border-radius:50%;flex-shrink:0;width:154px;height:154px;padding:4px}.SynastryExperience-module__2DX_XG__score>div{background:#13101e;border:8px solid #13101e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.SynastryExperience-module__2DX_XG__score strong{font-size:51px;font-weight:300;line-height:1.2}.SynastryExperience-module__2DX_XG__score small{margin-top:5px;font-size:12px}.SynastryExperience-module__2DX_XG__themes{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px;margin:24px 0;display:grid}.SynastryExperience-module__2DX_XG__theme{background:#171320bd;border:1px solid #cbb8df26;border-radius:17px;min-width:0;padding:23px}.SynastryExperience-module__2DX_XG__themeHeading{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.SynastryExperience-module__2DX_XG__dimensionTitle{align-items:center;gap:8px;min-width:0;display:flex}.SynastryExperience-module__2DX_XG__dimensionHelp{flex-shrink:0;display:inline-flex}.SynastryExperience-module__2DX_XG__dimensionHelpButton{color:#a99ab8;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.SynastryExperience-module__2DX_XG__dimensionHelpButton:hover,.SynastryExperience-module__2DX_XG__dimensionHelpButton[aria-expanded=true]{color:#e4c6f4;background:#c5a0df12}.SynastryExperience-module__2DX_XG__dimensionHelpButton:focus-visible{outline-offset:2px;outline:2px solid #c5a0df}.SynastryExperience-module__2DX_XG__dimensionTooltip{z-index:20;text-align:left;max-width:360px;padding-top:8px;position:absolute;top:100%;left:0;right:0}.SynastryExperience-module__2DX_XG__dimensionTooltip>span{color:#dfd3e8;overflow-wrap:anywhere;background:#252030;border:1px solid #cbb8df40;border-radius:12px;padding:14px 16px;font-size:16px;font-weight:400;line-height:1.75;display:block;box-shadow:0 12px 32px #0006}.SynastryExperience-module__2DX_XG__themeHeading h3{margin:0;font-size:15px;font-weight:500;line-height:1.7}.SynastryExperience-module__2DX_XG__themeHeading strong{color:#d7b9ed;font-size:24px;font-weight:400}.SynastryExperience-module__2DX_XG__meter{background:#c4afda1a;border-radius:8px;height:4px;margin:15px 0;overflow:hidden}.SynastryExperience-module__2DX_XG__meter>span{background:linear-gradient(90deg,#9f76bd,#e4c6f4);border-radius:8px;height:100%;display:block}.SynastryExperience-module__2DX_XG__theme p{color:#b9adc3;font-size:13px;line-height:1.9}.SynastryExperience-module__2DX_XG__metrics{color:#a89ab4;border-top:1px solid #cbb8df1a;justify-content:space-between;margin-top:18px;padding-top:12px;font-size:11px;display:flex}.SynastryExperience-module__2DX_XG__theme details{margin-top:18px}.SynastryExperience-module__2DX_XG__theme summary,.SynastryExperience-module__2DX_XG__card>summary{color:#d8c3e8;cursor:pointer;font-size:13px;line-height:1.7}.SynastryExperience-module__2DX_XG__engineScores{color:#c7b6d3;padding:0;font-size:12px;list-style:none}.SynastryExperience-module__2DX_XG__engineScores li{justify-content:space-between;gap:8px;margin:9px 0;display:flex}.SynastryExperience-module__2DX_XG__source{border-top:1px solid #b9a0ce25;margin-top:16px;padding-top:14px}.SynastryExperience-module__2DX_XG__source small{color:#c0a4d5;font-size:10px}.SynastryExperience-module__2DX_XG__source ul{color:#a79ab4;overflow-wrap:anywhere;padding-left:16px;font-size:11px;line-height:1.8}.SynastryExperience-module__2DX_XG__highlights{color:#c2b2ce;padding-left:18px}.SynastryExperience-module__2DX_XG__highlights li{margin:18px 0;padding-left:5px}.SynastryExperience-module__2DX_XG__highlights strong{color:#e3d2ee;font-size:14px;font-weight:500}.SynastryExperience-module__2DX_XG__highlights p{margin:6px 0}.SynastryExperience-module__2DX_XG__card label{color:#c7b6d4;margin-bottom:8px;font-size:13px;display:block}.SynastryExperience-module__2DX_XG__card select{color:#e7d8f1;background:#14101e;border:1px solid #cbb8df40;border-radius:10px;max-width:100%;padding:12px;font-size:14px}.SynastryExperience-module__2DX_XG__pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.SynastryExperience-module__2DX_XG__pillars>div{text-align:center;background:#22192b88;border:1px solid #cbb8df20;border-radius:10px;flex-direction:column;gap:9px;padding:13px 8px;display:flex}.SynastryExperience-module__2DX_XG__pillars strong{letter-spacing:.08em;font-size:23px;font-weight:400}.SynastryExperience-module__2DX_XG__pillars small{font-size:10px;line-height:1.7}.SynastryExperience-module__2DX_XG__element{color:#ccbdd7;grid-template-columns:20px 1fr 35px 100px;align-items:center;gap:10px;font-size:12px;display:grid}.SynastryExperience-module__2DX_XG__element small{font-size:10px}.SynastryExperience-module__2DX_XG__notice{color:#d5c0af;background:#9d755414;border:1px solid #dfb78e40;border-radius:14px;margin-bottom:24px;padding:20px 24px;font-size:13px;line-height:1.8}.SynastryExperience-module__2DX_XG__page button:focus-visible,.SynastryExperience-module__2DX_XG__page summary:focus-visible,.SynastryExperience-module__2DX_XG__page select:focus-visible{outline-offset:4px;outline:2px solid #e0bff7}@media (max-width:1000px){.SynastryExperience-module__2DX_XG__themes{grid-template-columns:repeat(2,minmax(0,1fr))}.SynastryExperience-module__2DX_XG__page{padding-top:100px}.SynastryExperience-module__2DX_XG__card{padding:22px}}@media (max-width:700px){.SynastryExperience-module__2DX_XG__page{padding:92px 16px 36px}.SynastryExperience-module__2DX_XG__pair,.SynastryExperience-module__2DX_XG__twoColumns,.SynastryExperience-module__2DX_XG__themes{grid-template-columns:minmax(0,1fr);gap:16px}.SynastryExperience-module__2DX_XG__hero{margin-bottom:30px}.SynastryExperience-module__2DX_XG__hero p{font-size:15px}.SynastryExperience-module__2DX_XG__card{border-radius:17px;padding:22px 18px}.SynastryExperience-module__2DX_XG__overview{text-align:center;flex-direction:column;gap:22px;padding:25px 8px}.SynastryExperience-module__2DX_XG__score{width:135px;height:135px}.SynastryExperience-module__2DX_XG__overview h2{font-size:23px}.SynastryExperience-module__2DX_XG__tabs button{padding:13px 3px;font-size:13px}.SynastryExperience-module__2DX_XG__resultHeading{align-items:flex-start}.SynastryExperience-module__2DX_XG__resultHeading>span{text-align:right}.SynastryExperience-module__2DX_XG__element{grid-template-columns:20px 1fr 35px 95px}.SynastryExperience-module__2DX_XG__hero h1 svg{width:30px}.SynastryExperience-module__2DX_XG__primary{width:100%}.SynastryExperience-module__2DX_XG__twoColumns .SynastryExperience-module__2DX_XG__card{margin-bottom:0}.SynastryExperience-module__2DX_XG__twoColumns{margin-bottom:24px}}.SynastryExperience-module__2DX_XG__patternSymbol{color:#d3b5e6;background:#21172988;border:1px solid #ceb2e442;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:15px;width:154px;height:154px;display:flex}.SynastryExperience-module__2DX_XG__patternSymbol span{color:#c3acd1;font-size:12px}.SynastryExperience-module__2DX_XG__patternTags{flex-wrap:wrap;gap:6px;margin:0 0 14px;display:flex}.SynastryExperience-module__2DX_XG__patternTags span{color:#bfadd0;border:1px solid #cbb8df28;border-radius:20px;padding:5px 7px;font-size:10px}.SynastryExperience-module__2DX_XG__balance{color:#e5d1f2!important;font-size:26px!important}.SynastryExperience-module__2DX_XG__rawElement{grid-template-columns:20px 1fr 40px}.SynastryExperience-module__2DX_XG__source a,.SynastryExperience-module__2DX_XG__card a{color:#d6b7ec;text-underline-offset:3px;text-decoration:underline}.SynastryExperience-module__2DX_XG__source>details summary{color:#c6b0d5;font-size:11px}@media (min-width:701px){.SynastryExperience-module__2DX_XG__overview>div:last-child{flex:1;min-width:0}}.SynastryExperience-module__2DX_XG__radarCard{padding-bottom:18px}.SynastryExperience-module__2DX_XG__radarCard h2{text-align:center;margin-bottom:0}.SynastryExperience-module__2DX_XG__radarCanvas{width:100%;max-width:780px;margin:0 auto;overflow:hidden}.SynastryExperience-module__2DX_XG__radar{width:100%;height:auto;display:block}.SynastryExperience-module__2DX_XG__radarGrid{fill:none;stroke:#c5a9de27;stroke-width:1px}.SynastryExperience-module__2DX_XG__radarOuter{stroke:#c5a9de4a}.SynastryExperience-module__2DX_XG__radarAxis{stroke:#c5a9de23;stroke-width:1px}.SynastryExperience-module__2DX_XG__radarScale{fill:#a99ab4;font-size:10px}.SynastryExperience-module__2DX_XG__radarShape{stroke:#d7b5ec;stroke-width:2.5px;stroke-linejoin:round}.SynastryExperience-module__2DX_XG__radarSegment{stroke:#d7b5ec;stroke-width:2.5px}.SynastryExperience-module__2DX_XG__radarDot{fill:#eedaf9;stroke:#30203f;stroke-width:2px}.SynastryExperience-module__2DX_XG__radarLabel{fill:#cbbdd5;font-size:12px}.SynastryExperience-module__2DX_XG__radarMobileLabel{display:none}.SynastryExperience-module__2DX_XG__radarUnavailable{text-align:center}@media (max-width:600px){.SynastryExperience-module__2DX_XG__radar{width:164%;max-width:none;margin-left:-32%}.SynastryExperience-module__2DX_XG__radarDesktopLabel{display:none}.SynastryExperience-module__2DX_XG__radarMobileLabel{display:block}.SynastryExperience-module__2DX_XG__radarMobileLabel .SynastryExperience-module__2DX_XG__radarLabel{font-size:16px}.SynastryExperience-module__2DX_XG__radarScale{font-size:13px}.SynastryExperience-module__2DX_XG__radarCard{padding-bottom:18px}.SynastryExperience-module__2DX_XG__radarCard h2{font-size:18px}}.SynastryExperience-module__2DX_XG__theme{scroll-margin-top:100px}.SynastryExperience-module__2DX_XG__dimensionReading{margin-top:22px}.SynastryExperience-module__2DX_XG__dimensionReading>p{color:#c8bdd1;margin:0 0 16px;line-height:1.85}.SynastryExperience-module__2DX_XG__dimensionTakeaway{background:#c5a0df0a;border-left:2px solid #bd95d6;border-radius:0 10px 10px 0;margin-top:22px;padding:15px 16px}.SynastryExperience-module__2DX_XG__dimensionTakeaway>span{letter-spacing:.06em;color:#d7b7ec;font-size:11px}.SynastryExperience-module__2DX_XG__dimensionTakeaway p{color:#e0d3e8;margin:7px 0 0;line-height:1.75}.SynastryExperience-module__2DX_XG__dimensionTakeaway ul{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.SynastryExperience-module__2DX_XG__dimensionTakeaway li{color:#e0d3e8;margin:0;padding:0;font-size:16px;line-height:1.75}@media (max-width:700px){.SynastryExperience-module__2DX_XG__themes{grid-auto-rows:auto;align-items:start}}.SynastryExperience-module__2DX_XG__baziReading{margin-top:24px}.SynastryExperience-module__2DX_XG__baziSummary{color:#e0d0ed;max-width:850px;margin:20px 0 10px;font-size:17px;line-height:1.85}.SynastryExperience-module__2DX_XG__baziMode{color:#a89ab6;margin:0 0 26px;font-size:13px;line-height:1.8}.SynastryExperience-module__2DX_XG__baziSectionTitle{color:#dbc8e8;margin:28px 0 16px;font-size:16px;font-weight:500}.SynastryExperience-module__2DX_XG__baziContributions,.SynastryExperience-module__2DX_XG__baziPatterns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.SynastryExperience-module__2DX_XG__baziContributions article{background:#c5a0df08;border-radius:12px;padding:18px}.SynastryExperience-module__2DX_XG__baziReading h4{color:#eadcf4;margin:0 0 12px;font-size:16px;font-weight:500}.SynastryExperience-module__2DX_XG__baziContributions h4{justify-content:space-between;gap:12px;display:flex}.SynastryExperience-module__2DX_XG__baziContributions h4 small{color:#b398c5;font-size:11px}.SynastryExperience-module__2DX_XG__baziReading article p,.SynastryExperience-module__2DX_XG__baziShared{color:#c1b3cd;margin:10px 0;font-size:13px;line-height:1.9}.SynastryExperience-module__2DX_XG__baziPatterns>article{border:1px solid #cbb8df25;border-radius:14px;padding:22px}.SynastryExperience-module__2DX_XG__baziPlacement{color:#a78dbb;overflow-wrap:anywhere;margin-bottom:10px;font-size:11px;line-height:1.7;display:block}.SynastryExperience-module__2DX_XG__baziPatterns .SynastryExperience-module__2DX_XG__baziDomain{color:#a89ab6;margin-bottom:16px;font-size:11px}.SynastryExperience-module__2DX_XG__baziLoop{border-top:1px solid #cbb8df20;margin-top:18px;padding-top:16px}.SynastryExperience-module__2DX_XG__baziLoop>span{color:#d3bbdf;font-size:12px}.SynastryExperience-module__2DX_XG__baziPatterns .SynastryExperience-module__2DX_XG__baziContext{color:#a89ab6;font-size:11px}@media (max-width:700px){.SynastryExperience-module__2DX_XG__baziContributions,.SynastryExperience-module__2DX_XG__baziPatterns{grid-template-columns:1fr;gap:14px}.SynastryExperience-module__2DX_XG__baziSummary{font-size:15px}.SynastryExperience-module__2DX_XG__baziPatterns>article{padding:18px}}.SynastryExperience-module__2DX_XG__page.SynastryExperience-module__2DX_XG__resultPage{padding-top:96px}@media (max-width:700px){.SynastryExperience-module__2DX_XG__page.SynastryExperience-module__2DX_XG__resultPage{padding-top:82px}}.SynastryExperience-module__2DX_XG__skeletonLine,.SynastryExperience-module__2DX_XG__skeletonScore,.SynastryExperience-module__2DX_XG__skeletonHexagon{background:#c5a0df12;animation:1.6s ease-in-out infinite SynastryExperience-module__2DX_XG__synastrySkeletonPulse}.SynastryExperience-module__2DX_XG__skeletonLine{border-radius:6px;height:12px;display:block}.SynastryExperience-module__2DX_XG__skeletonHeader{justify-content:space-between;align-items:center;height:34px;margin-bottom:24px;display:flex}.SynastryExperience-module__2DX_XG__skeletonHeader .SynastryExperience-module__2DX_XG__skeletonLine:first-child{width:130px}.SynastryExperience-module__2DX_XG__skeletonHeader .SynastryExperience-module__2DX_XG__skeletonLine:last-child{width:80px}.SynastryExperience-module__2DX_XG__skeletonTabs{place-items:center;min-height:54px}.SynastryExperience-module__2DX_XG__skeletonTabs .SynastryExperience-module__2DX_XG__skeletonLine{width:55%;height:14px}.SynastryExperience-module__2DX_XG__skeletonScore{border:4px solid #c5a0df20;border-radius:50%;flex-shrink:0;width:154px;height:154px}.SynastryExperience-module__2DX_XG__skeletonSummary{flex:1;gap:18px;width:100%;display:grid}.SynastryExperience-module__2DX_XG__skeletonSummary .SynastryExperience-module__2DX_XG__skeletonLine:first-child{width:65%;height:25px}.SynastryExperience-module__2DX_XG__skeletonSummary .SynastryExperience-module__2DX_XG__skeletonLine:last-child{width:75%}.SynastryExperience-module__2DX_XG__skeletonChart{align-content:center;justify-items:center;gap:30px;min-height:360px;display:grid}.SynastryExperience-module__2DX_XG__skeletonChart>.SynastryExperience-module__2DX_XG__skeletonLine{width:150px;height:20px}.SynastryExperience-module__2DX_XG__skeletonHexagon{aspect-ratio:1;clip-path:polygon(50% 0,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);width:230px;max-width:80%}.SynastryExperience-module__2DX_XG__skeletonDimension{align-content:start;gap:18px;min-height:210px;display:grid}.SynastryExperience-module__2DX_XG__skeletonDimension .SynastryExperience-module__2DX_XG__skeletonLine:first-child{width:50%;height:18px;margin-bottom:15px}.SynastryExperience-module__2DX_XG__skeletonDimension .SynastryExperience-module__2DX_XG__skeletonLine:last-child{width:70%}@keyframes SynastryExperience-module__2DX_XG__synastrySkeletonPulse{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:700px){.SynastryExperience-module__2DX_XG__skeletonScore{width:135px;height:135px}.SynastryExperience-module__2DX_XG__skeletonSummary{justify-items:center}.SynastryExperience-module__2DX_XG__skeletonSummary .SynastryExperience-module__2DX_XG__skeletonLine{width:95%}.SynastryExperience-module__2DX_XG__skeletonChart{min-height:330px}.SynastryExperience-module__2DX_XG__skeleton .SynastryExperience-module__2DX_XG__overview{min-height:290px}}@media (prefers-reduced-motion:reduce){.SynastryExperience-module__2DX_XG__skeletonLine,.SynastryExperience-module__2DX_XG__skeletonScore,.SynastryExperience-module__2DX_XG__skeletonHexagon{animation:none}}.SynastryExperience-module__2DX_XG__results .SynastryExperience-module__2DX_XG__overview p,.SynastryExperience-module__2DX_XG__results .SynastryExperience-module__2DX_XG__theme p,.SynastryExperience-module__2DX_XG__results .SynastryExperience-module__2DX_XG__card p,.SynastryExperience-module__2DX_XG__results .SynastryExperience-module__2DX_XG__card li,.SynastryExperience-module__2DX_XG__results .SynastryExperience-module__2DX_XG__notice,.SynastryExperience-module__2DX_XG__results .SynastryExperience-module__2DX_XG__source ul{font-size:16px}.SynastryExperience-module__2DX_XG__recordForm input{border-radius:6px}.SynastryExperience-module__2DX_XG__pair>.SynastryExperience-module__2DX_XG__card{border:1px solid #a799bb24;border-radius:10px}.SynastryExperience-module__2DX_XG__recordForm input,.SynastryExperience-module__2DX_XG__recordForm button[aria-haspopup=listbox]{box-shadow:none;background:#0e101cbf;border:1px solid #b8a8d12e;border-radius:6px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.SynastryExperience-module__2DX_XG__recordForm .birthdate-input{box-shadow:none;background:#0e101cbf;border:1px solid #b8a8d12e;border-radius:6px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.SynastryExperience-module__2DX_XG__recordForm input:focus,.SynastryExperience-module__2DX_XG__recordForm button[aria-haspopup=listbox]:focus-visible,.SynastryExperience-module__2DX_XG__recordForm button[aria-haspopup=listbox][aria-expanded=true]{background:#121220e6;border-color:#b9a2e2;box-shadow:0 0 0 3px #b9a2e21f}.SynastryExperience-module__2DX_XG__recordForm .birthdate-input:focus-within{background:#121220e6;border-color:#b9a2e2;box-shadow:0 0 0 3px #b9a2e21f}.SynastryExperience-module__2DX_XG__recordForm .birthdate-input.is-open{background:#121220e6;border-color:#b9a2e2;box-shadow:0 0 0 3px #b9a2e21f}.SynastryExperience-module__2DX_XG__recordForm [data-record-location-search]{background:#bba3dd1a;border:1px solid #bba3dd40}.SynastryExperience-module__2DX_XG__recordForm [data-record-location-search]:focus-visible{outline-offset:3px;outline:2px solid #c6afe6}.SynastryExperience-module__2DX_XG__recordForm [data-record-location-search]{border-radius:6px}.SynastryExperience-module__2DX_XG__recordForm [data-record-location-icon]{display:none}:is(.SynastryExperience-module__2DX_XG__recordForm [data-record-label],.SynastryExperience-module__2DX_XG__recordForm .birthdate-label,.SynastryExperience-module__2DX_XG__recordForm .birth-time-picker-title){color:#c5bbc9;margin:0 0 8px;font-size:14px;font-weight:400;line-height:20px;display:block}.SynastryExperience-module__2DX_XG__recordForm [data-record-datetime]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}:is(.SynastryExperience-module__2DX_XG__recordForm .birthdate-picker,.SynastryExperience-module__2DX_XG__recordForm .birth-time-picker){width:100%;min-width:0;max-width:none}.SynastryExperience-module__2DX_XG__recordForm .birthdate-label{text-align:left}.SynastryExperience-module__2DX_XG__recordForm .birth-time-heading{justify-content:flex-start;min-height:20px;margin:0 0 8px}.SynastryExperience-module__2DX_XG__recordForm .birth-time-picker-title{text-align:left;margin:0}.SynastryExperience-module__2DX_XG__recordForm .birthdate-input{box-sizing:border-box;border-radius:6px;height:54px;min-height:54px}@media (max-width:380px){.SynastryExperience-module__2DX_XG__recordForm [data-record-datetime]{gap:10px}.SynastryExperience-module__2DX_XG__recordForm .birthdate-input{padding:5px}.SynastryExperience-module__2DX_XG__recordForm .birthdate-part{font-size:13px}}
.ZiweiExperience-module__ltVssG__page{isolation:isolate;color:#eee7f6;background:#090d19;min-height:100dvh;position:relative;overflow:hidden}.ZiweiExperience-module__ltVssG__content{z-index:1;max-width:1200px;margin:auto;padding:100px 40px 32px;position:relative}.ZiweiExperience-module__ltVssG__hero{grid-template-columns:1fr 1fr;align-items:center;gap:60px;min-height:calc(100dvh - 220px);display:grid}.ZiweiExperience-module__ltVssG__heroTitle{letter-spacing:-.04em;font-size:clamp(38px,4.8vw,65px);font-weight:400;line-height:1.12}.ZiweiExperience-module__ltVssG__titleAccent{color:#c9afe9;font:inherit;line-height:inherit;letter-spacing:inherit;vertical-align:baseline;display:inline}.ZiweiExperience-module__ltVssG__lead{color:#b7adc5;max-width:44ch;margin:24px 0 30px;font-size:16px;line-height:1.8}.ZiweiExperience-module__ltVssG__primary{color:#291d3a;cursor:pointer;background:linear-gradient(130deg,#e2d1f0,#bea7dc);border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:14px 24px;font-size:14px;font-weight:500;transition:transform .2s;display:inline-flex;box-shadow:0 5px 25px #0003,inset 0 1px #fff6}.ZiweiExperience-module__ltVssG__primary:hover{transform:translateY(-2px)}.ZiweiExperience-module__ltVssG__primary:disabled{opacity:.5;cursor:wait}.ZiweiExperience-module__ltVssG__features{color:#a995bc;flex-wrap:wrap;gap:12px 18px;font-size:11px;display:flex}.ZiweiExperience-module__ltVssG__features span+span:before{content:"✦";color:#c5a777;margin-right:18px;font-size:7px}.ZiweiExperience-module__ltVssG__preview{aspect-ratio:1;flex:none;width:min(100%,680px);min-width:0;padding:clamp(12px,3vw,20px);position:relative;container-type:inline-size}.ZiweiExperience-module__ltVssG__orbit{border:1px solid #b7a0ce18;border-radius:50%;position:absolute;inset:-4%;box-shadow:0 0 80px #a983bb0c}.ZiweiExperience-module__ltVssG__orbit:after{content:"✦";color:#d0b88a;position:absolute;top:11%;left:15%}.ZiweiExperience-module__ltVssG__board{background:#101320c7;border:1px solid #c5acc83b;border-radius:12px;grid-template-rows:repeat(4,minmax(130px,auto));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ZiweiExperience-module__ltVssG__previewBoard{aspect-ratio:1;border-color:#c2a78145;grid-template-rows:repeat(4,minmax(0,1fr));width:100%;transform:rotate(-6deg);box-shadow:0 0 100px #8766a00e}.ZiweiExperience-module__ltVssG__previewCell{color:#c1a879;border:1px solid #d3bca61c;flex-direction:column;justify-content:space-between;padding:clamp(8px,2vw,14px);font-size:clamp(10px,1vw,12px);display:flex}.ZiweiExperience-module__ltVssG__previewCell i{opacity:.4;align-self:center;font-size:10px;font-style:normal}.ZiweiExperience-module__ltVssG__boardCentre{text-align:center;color:#c6ad85;background:radial-gradient(#aa83b512,#0000 75%);flex-direction:column;grid-area:2/2/4/4;justify-content:center;align-items:center;gap:15px;padding:14px;display:flex}.ZiweiExperience-module__ltVssG__chineseTitle{font-family:var(--font-noto-sans-tc),serif;letter-spacing:.16em;font-size:26px;font-weight:400;line-height:1.6}.ZiweiExperience-module__ltVssG__previewBoard .ZiweiExperience-module__ltVssG__boardCentre{gap:clamp(4px,3cqi,15px);min-width:0;min-height:0;padding:clamp(4px,3cqi,14px)}.ZiweiExperience-module__ltVssG__previewBoard .ZiweiExperience-module__ltVssG__boardCentre svg{flex:none;width:clamp(16px,6cqi,28px);height:auto}.ZiweiExperience-module__ltVssG__previewBoard .ZiweiExperience-module__ltVssG__chineseTitle{font-size:clamp(16px,7cqi,36px)}.ZiweiExperience-module__ltVssG__boardCentre>span{letter-spacing:.25em;font-size:8px}.ZiweiExperience-module__ltVssG__boardCentre dl{color:#b9a6cc;width:100%;font-size:11px}.ZiweiExperience-module__ltVssG__boardCentre dl div{justify-content:center;gap:10px;margin:5px 0;display:flex}.ZiweiExperience-module__ltVssG__boardCentre dd{color:#edd9b2}.ZiweiExperience-module__ltVssG__birth{max-width:570px;margin:0 auto;padding:0 0 40px}.ZiweiExperience-module__ltVssG__birth h1{letter-spacing:-.035em;font-size:clamp(28px,4vw,38px);font-weight:400;line-height:1.25}.ZiweiExperience-module__ltVssG__birth .ZiweiExperience-module__ltVssG__eyebrow{margin-top:20px}.ZiweiExperience-module__ltVssG__textButton{color:#c6b4d8;cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex}.ZiweiExperience-module__ltVssG__textButton:hover{color:#f1e5ff}.ZiweiExperience-module__ltVssG__form{background:linear-gradient(130deg,#b393d410,#b393d403);border:1px solid #a799bb24;border-radius:10px;padding:28px}.ZiweiExperience-module__ltVssG__birth .ZiweiExperience-module__ltVssG__form{margin-top:18px}.ZiweiExperience-module__ltVssG__form label{color:#d5c8e2;flex-direction:column;gap:9px;margin:0 0 20px;font-size:13px;display:flex}.ZiweiExperience-module__ltVssG__form .birthdate-label{margin:0 0 10px;display:block}.ZiweiExperience-module__ltVssG__form input,.ZiweiExperience-module__ltVssG__form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eee7f6;width:100%;min-width:0;min-height:48px;font:inherit;background:#101320;border:1px solid #c9b4e438;border-radius:7px;padding:12px}.ZiweiExperience-module__ltVssG__form>label input{height:54px;min-height:54px;box-shadow:none;background:#0e101cdd;border:1px solid #b8a8d13d;border-radius:6px;outline:none;padding:5px 9px;transition:border-color .18s,box-shadow .18s,background .18s}.ZiweiExperience-module__ltVssG__form>label input:focus{background:#121220e6;border-color:#b9a2e2;outline:none;box-shadow:0 0 0 3px #b9a2e21f}.ZiweiExperience-module__ltVssG__form select{height:54px;min-height:54px;box-shadow:none;background:#0e101cdd;border:1px solid #b8a8d13d;border-radius:6px;outline:none;padding:5px 12px;transition:border-color .18s,box-shadow .18s,background .18s}.ZiweiExperience-module__ltVssG__form select:focus{background:#121220e6;border-color:#b9a2e2;outline:none;box-shadow:0 0 0 3px #b9a2e21f}.ZiweiExperience-module__ltVssG__formRow{grid-template-columns:1fr 1fr;align-items:start;gap:16px;margin-bottom:20px;display:grid}:is(.ZiweiExperience-module__ltVssG__formRow .birthdate-label,.ZiweiExperience-module__ltVssG__formRow .birth-time-picker-title){height:18px;min-height:18px;margin:0;line-height:18px;display:block}.ZiweiExperience-module__ltVssG__formRow .birthdate-label{margin-bottom:10px}.ZiweiExperience-module__ltVssG__formRow .birth-time-heading{height:18px;min-height:18px;margin-bottom:10px}.ZiweiExperience-module__ltVssG__formField{margin:0 0 20px}.ZiweiExperience-module__ltVssG__fieldLabel{color:#d5c8e2;height:18px;min-height:18px;margin:0 0 10px;font-size:13px;line-height:18px;display:block}.ZiweiExperience-module__ltVssG__help{color:#a99bb8;margin:10px 0 22px;font-size:12px;line-height:1.7}.ZiweiExperience-module__ltVssG__formRow+.ZiweiExperience-module__ltVssG__help,.ZiweiExperience-module__ltVssG__form label+.ZiweiExperience-module__ltVssG__help{margin-top:-8px}.ZiweiExperience-module__ltVssG__form .ZiweiExperience-module__ltVssG__primary{width:100%;margin-top:22px}.ZiweiExperience-module__ltVssG__form>.ZiweiExperience-module__ltVssG__help:last-child{text-align:center;margin:16px 0 0;font-size:11px}.ZiweiExperience-module__ltVssG__details{color:#bdb0ce;border-top:1px solid #bca4db22;padding:16px 0;font-size:12px;line-height:1.8}.ZiweiExperience-module__ltVssG__details summary{cursor:pointer;color:#d6c5e8;min-height:26px}.ZiweiExperience-module__ltVssG__details p{margin:12px 0}.ZiweiExperience-module__ltVssG__details label{margin-top:15px}.ZiweiExperience-module__ltVssG__details a{text-underline-offset:3px;text-decoration:underline}.ZiweiExperience-module__ltVssG__error{color:#f0aeb9;margin-top:16px;font-size:13px;line-height:1.6}.ZiweiExperience-module__ltVssG__result{padding-top:10px}.ZiweiExperience-module__ltVssG__resultHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.ZiweiExperience-module__ltVssG__resultHeading h1{overflow-wrap:anywhere;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.2}.ZiweiExperience-module__ltVssG__resultHeading .ZiweiExperience-module__ltVssG__eyebrow{margin-bottom:12px}.ZiweiExperience-module__ltVssG__resultHeading p:last-child{color:#b6a7c6;margin-top:12px;font-size:13px}.ZiweiExperience-module__ltVssG__summary{border-top:1px solid #c5acc826;border-bottom:1px solid #c5acc826;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:16px;margin:30px 0 18px;padding:20px 0;display:grid}.ZiweiExperience-module__ltVssG__summary dt{color:#a698b6;margin-bottom:8px;font-size:11px}.ZiweiExperience-module__ltVssG__summary dd{color:#dac9ea;font-size:15px}.ZiweiExperience-module__ltVssG__summary dd small{color:#a598b3;margin-left:6px;font-size:11px}.ZiweiExperience-module__ltVssG__summaryScore dd{align-items:baseline;gap:3px;display:flex}.ZiweiExperience-module__ltVssG__summaryScore dd strong{color:#e2c9f5;font-size:24px;font-weight:400;line-height:1}.ZiweiExperience-module__ltVssG__summaryScore dd small{margin-left:0}.ZiweiExperience-module__ltVssG__summaryScore>span{color:#bfa8d2;margin-top:6px;font-size:10px;display:block}.ZiweiExperience-module__ltVssG__fortunePanel{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 0 30px;display:flex}.ZiweiExperience-module__ltVssG__fortuneScopes{flex-wrap:wrap;gap:6px;display:flex}.ZiweiExperience-module__ltVssG__fortuneScopes button{color:#b9a8c7;cursor:pointer;background:#b393d408;border:1px solid #cbb5e52e;border-radius:5px;min-height:34px;padding:6px 13px;font-size:12px;transition:background .15s,border-color .15s,color .15s}.ZiweiExperience-module__ltVssG__fortuneScopes button:hover,.ZiweiExperience-module__ltVssG__fortuneScopes button[aria-pressed=true]{color:#f0e7f8;background:#c9afe91c;border-color:#c9afe9a8}.ZiweiExperience-module__ltVssG__fortuneFilters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ZiweiExperience-module__ltVssG__fortuneFilter{color:#a99ab8;align-items:center;gap:8px;font-size:11px;display:flex}.ZiweiExperience-module__ltVssG__fortuneFilter select,.ZiweiExperience-module__ltVssG__fortuneFilter input{color:#e8dff0;min-height:34px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101320;border:1px solid #c9b4e438;border-radius:5px;outline:none;padding:5px 9px;transition:border-color .18s,box-shadow .18s}.ZiweiExperience-module__ltVssG__fortuneFilter select:focus,.ZiweiExperience-module__ltVssG__fortuneFilter input:focus{border-color:#b9a2e2;box-shadow:0 0 0 3px #b9a2e21f}.ZiweiExperience-module__ltVssG__fortuneNote{color:#a99bb8;flex-basis:100%;margin:0;font-size:11px}.ZiweiExperience-module__ltVssG__fortuneBreakdown{margin:0 0 24px}.ZiweiExperience-module__ltVssG__fortuneLayerGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.ZiweiExperience-module__ltVssG__fortuneLayerGrid article{background:#b393d408;border:1px solid #c9b4e42b;border-radius:8px;min-width:0;padding:16px}.ZiweiExperience-module__ltVssG__fortuneLayerGrid h3{color:#dfc8f0;justify-content:space-between;gap:12px;font-weight:500;display:flex}.ZiweiExperience-module__ltVssG__fortuneLayerGrid h3 span,.ZiweiExperience-module__ltVssG__fortuneLayerGrid strong small{color:#a99bb8;font-size:11px;font-weight:400}.ZiweiExperience-module__ltVssG__fortuneLayerGrid strong{color:#e2c9f5;margin-top:8px;font-size:22px;font-weight:400;display:block}.ZiweiExperience-module__ltVssG__fortuneLayerGrid dl div{color:#b6a4c6;justify-content:space-between;gap:12px;display:flex}.ZiweiExperience-module__ltVssG__fortuneLayerGrid dd{color:#e1d0ed}.ZiweiExperience-module__ltVssG__fortuneReasons{border-top:1px solid #c9b4e420;margin-top:10px;padding:10px 0 0}.ZiweiExperience-module__ltVssG__fortuneReasons summary{font-size:11px}.ZiweiExperience-module__ltVssG__fortuneReasons ul{margin:8px 0;padding:0;list-style:none}.ZiweiExperience-module__ltVssG__fortuneReasons li{color:#cdbadd;justify-content:space-between;align-items:start;gap:12px;padding:6px 0;font-size:11px;display:flex}.ZiweiExperience-module__ltVssG__fortuneReasons small{color:#a494b5;font-size:10px;display:block}.ZiweiExperience-module__ltVssG__fortuneReasons b{color:#d8c0ed;font-variant-numeric:tabular-nums;flex:none;font-weight:400}.ZiweiExperience-module__ltVssG__resultGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.ZiweiExperience-module__ltVssG__resultGrid>div{width:100%;max-width:650px;margin-inline:auto}.ZiweiExperience-module__ltVssG__palace{text-align:left;cursor:pointer;border:1px solid #c9b4e41c;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;min-height:130px;padding:12px;transition:background .15s;display:flex}.ZiweiExperience-module__ltVssG__palace:hover{background:#b49bd716}.ZiweiExperience-module__ltVssG__palace.ZiweiExperience-module__ltVssG__selected{background:#bea4df1e;box-shadow:inset 0 0 0 1px #c9a6e5}.ZiweiExperience-module__ltVssG__palace.ZiweiExperience-module__ltVssG__related{background:#d8bb8610;box-shadow:inset 0 0 0 1px #c5a46c55}.ZiweiExperience-module__ltVssG__palaceTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;display:flex}.ZiweiExperience-module__ltVssG__palaceTop b{color:#d7c4e7;font-size:12px;font-weight:500}.ZiweiExperience-module__ltVssG__palaceTop small{color:#8f829f;font-size:10px}.ZiweiExperience-module__ltVssG__cellStars{color:#d3ba8f;flex-direction:column;gap:4px;font-size:15px;display:flex}.ZiweiExperience-module__ltVssG__cellStars i{color:#e7ccf4;margin-left:4px;font-size:10px;font-style:normal}.ZiweiExperience-module__ltVssG__palaceBottom{flex-wrap:wrap;justify-content:space-between;gap:3px;display:flex}.ZiweiExperience-module__ltVssG__palaceBottom small{color:#887b98;font-size:10px}.ZiweiExperience-module__ltVssG__palaceBottom em{color:#dbc3ef;font-size:9px;font-style:normal}.ZiweiExperience-module__ltVssG__boardHint{color:#ab9cba;text-align:center;margin:15px 0 12px;font-size:12px}.ZiweiExperience-module__ltVssG__legend{color:#a799b7;flex-wrap:wrap;justify-content:center;gap:16px;font-size:10px;display:flex}.ZiweiExperience-module__ltVssG__legend span{align-items:center;gap:6px;display:flex}.ZiweiExperience-module__ltVssG__legend i{background:#c6a571;border-radius:50%;width:6px;height:6px}.ZiweiExperience-module__ltVssG__legend .ZiweiExperience-module__ltVssG__selectedDot{background:#c9a6e5}.ZiweiExperience-module__ltVssG__reading{overflow-wrap:anywhere;background:linear-gradient(130deg,#b393d412,#b393d404);border:1px solid #cbb5e526;border-radius:12px;min-width:0;padding:20px}.ZiweiExperience-module__ltVssG__reading .ZiweiExperience-module__ltVssG__eyebrow{margin-bottom:10px;font-size:11px}.ZiweiExperience-module__ltVssG__reading h2{font-size:27px;font-weight:400}.ZiweiExperience-module__ltVssG__description{color:#bcadca;margin:12px 0 24px;font-size:14px;line-height:1.8}.ZiweiExperience-module__ltVssG__reading h3{color:#c2afd3;margin:18px 0 8px;font-size:11px}.ZiweiExperience-module__ltVssG__starList{margin:0;padding:0;list-style:none}.ZiweiExperience-module__ltVssG__starList li{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.ZiweiExperience-module__ltVssG__starList strong{color:#e2c79c;font-size:16px;font-weight:400}.ZiweiExperience-module__ltVssG__starList small{color:#a493b6;font-size:11px}.ZiweiExperience-module__ltVssG__starList li>span:first-child small{text-transform:capitalize;margin-top:2px;display:block}.ZiweiExperience-module__ltVssG__starAttributes{align-items:center;gap:9px;display:flex}.ZiweiExperience-module__ltVssG__mutagen{color:#edcff8;background:#c49be822;border:1px solid #c5a0e644;border-radius:3px;padding:2px 5px;font-size:11px}.ZiweiExperience-module__ltVssG__reading .ZiweiExperience-module__ltVssG__details{margin-top:16px}.ZiweiExperience-module__ltVssG__decade{border-top:1px solid #bba6cc22;padding:18px 0 0}.ZiweiExperience-module__ltVssG__decade span{color:#aa98bb;font-size:11px;display:block}.ZiweiExperience-module__ltVssG__decade strong{color:#d9c8e8;margin-top:8px;font-size:15px;font-weight:400;display:block}.ZiweiExperience-module__ltVssG__decade p{color:#9383a4;margin-top:8px;font-size:11px;line-height:1.6}.ZiweiExperience-module__ltVssG__relatedLinks{flex-wrap:wrap;gap:8px;display:flex}.ZiweiExperience-module__ltVssG__relatedLinks button{color:#cbb793;cursor:pointer;border:1px solid #c9a77d30;border-radius:5px;align-items:center;gap:5px;min-height:36px;padding:6px 10px;font-size:11px;display:flex}.ZiweiExperience-module__ltVssG__transformations{margin:36px 0 25px}.ZiweiExperience-module__ltVssG__transformations h2{color:#d7c4e7;margin-bottom:14px;font-size:16px;font-weight:400}.ZiweiExperience-module__ltVssG__transformations>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ZiweiExperience-module__ltVssG__transformations button{text-align:left;cursor:pointer;background:#b393d408;border:1px solid #cbb5e526;border-radius:8px;flex-direction:column;gap:9px;padding:18px;display:flex}.ZiweiExperience-module__ltVssG__transformations span{color:#bda4d2;font-size:11px}.ZiweiExperience-module__ltVssG__transformations strong{color:#dec39a;font-size:20px;font-weight:400}.ZiweiExperience-module__ltVssG__transformations small{color:#a599b3;font-size:12px}.ZiweiExperience-module__ltVssG__page button:focus-visible,.ZiweiExperience-module__ltVssG__page summary:focus-visible,.ZiweiExperience-module__ltVssG__page a:focus-visible{outline-offset:3px;outline:2px solid #d5baf5}.ZiweiExperience-module__ltVssG__page h1:focus{outline:none}@media (max-width:1000px){.ZiweiExperience-module__ltVssG__content{padding:96px 25px 25px}.ZiweiExperience-module__ltVssG__hero{flex-direction:column;gap:48px;min-height:0;display:flex}.ZiweiExperience-module__ltVssG__heroCopy{text-align:center}.ZiweiExperience-module__ltVssG__features{justify-content:center}.ZiweiExperience-module__ltVssG__preview{margin:10px 0 20px}.ZiweiExperience-module__ltVssG__resultGrid{grid-template-columns:minmax(0,1fr)}.ZiweiExperience-module__ltVssG__resultGrid>div{width:100%;max-width:650px;margin:auto}}@media (max-width:600px){.ZiweiExperience-module__ltVssG__content{padding:84px 16px 20px}.ZiweiExperience-module__ltVssG__hero h1{font-size:38px}.ZiweiExperience-module__ltVssG__lead{font-size:14px}.ZiweiExperience-module__ltVssG__features{gap:8px 12px}.ZiweiExperience-module__ltVssG__features span+span:before{margin-right:12px}.ZiweiExperience-module__ltVssG__birth{padding:0}.ZiweiExperience-module__ltVssG__form{padding:20px}.ZiweiExperience-module__ltVssG__formRow{gap:10px}.ZiweiExperience-module__ltVssG__form input,.ZiweiExperience-module__ltVssG__form select{padding:10px;font-size:14px}.ZiweiExperience-module__ltVssG__resultHeading{flex-direction:column;align-items:start;gap:10px}.ZiweiExperience-module__ltVssG__summary{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0 16px}.ZiweiExperience-module__ltVssG__summary>div:first-child{grid-column:1/-1}.ZiweiExperience-module__ltVssG__fortunePanel{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:24px}.ZiweiExperience-module__ltVssG__fortuneScopes{width:100%}.ZiweiExperience-module__ltVssG__fortuneScopes button{flex:auto;padding-inline:9px}.ZiweiExperience-module__ltVssG__fortuneFilters{width:100%}.ZiweiExperience-module__ltVssG__fortuneFilter{flex:100%;justify-content:space-between}.ZiweiExperience-module__ltVssG__fortuneFilter select,.ZiweiExperience-module__ltVssG__fortuneFilter input{flex:1;min-width:0}.ZiweiExperience-module__ltVssG__board:not(.ZiweiExperience-module__ltVssG__previewBoard){border-radius:8px;grid-template-rows:repeat(4,minmax(105px,auto))}.ZiweiExperience-module__ltVssG__palace{gap:7px;min-height:105px;padding:8px 6px}.ZiweiExperience-module__ltVssG__palaceTop b{font-size:10px}.ZiweiExperience-module__ltVssG__palaceTop small{font-size:9px}.ZiweiExperience-module__ltVssG__cellStars{font-size:13px}.ZiweiExperience-module__ltVssG__palaceBottom small{font-size:9px}.ZiweiExperience-module__ltVssG__palaceBottom em{font-size:8px}.ZiweiExperience-module__ltVssG__board:not(.ZiweiExperience-module__ltVssG__previewBoard) .ZiweiExperience-module__ltVssG__boardCentre{gap:10px;padding:8px}.ZiweiExperience-module__ltVssG__board:not(.ZiweiExperience-module__ltVssG__previewBoard) .ZiweiExperience-module__ltVssG__boardCentre .ZiweiExperience-module__ltVssG__chineseTitle{letter-spacing:.05em;font-size:19px}.ZiweiExperience-module__ltVssG__boardCentre dl{font-size:10px}.ZiweiExperience-module__ltVssG__reading{padding:22px}.ZiweiExperience-module__ltVssG__transformations>div{grid-template-columns:repeat(2,1fr)}.ZiweiExperience-module__ltVssG__transformations button{padding:16px}}@media (prefers-reduced-motion:reduce){.ZiweiExperience-module__ltVssG__primary,.ZiweiExperience-module__ltVssG__palace{transition:none}}.ZiweiExperience-module__ltVssG__fortuneCustomFilter{color:#a99ab8;align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.ZiweiExperience-module__ltVssG__fortuneCustomPicker{min-width:90px;position:relative}.ZiweiExperience-module__ltVssG__fortuneTrigger{color:#eee9f5;width:100%;min-height:36px;font:inherit;text-align:left;background:#0e101cdd;border:1px solid #b8a8d13d;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:7px 10px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.ZiweiExperience-module__ltVssG__fortuneTrigger:hover,.ZiweiExperience-module__ltVssG__fortuneTrigger[aria-expanded=true]{background:#121220e6;border-color:#b9a2e2}.ZiweiExperience-module__ltVssG__fortuneTrigger:focus-visible{border-color:#b9a2e2;outline:none;box-shadow:0 0 0 3px #b9a2e21f}.ZiweiExperience-module__ltVssG__fortuneTrigger svg{color:#bba9cd;flex:none}.ZiweiExperience-module__ltVssG__fortuneTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.ZiweiExperience-module__ltVssG__fortuneOptions{z-index:70;overscroll-behavior:contain;scrollbar-color:#b9a2e255 transparent;scrollbar-width:thin;background:#11121e;border:1px solid #c9b4e43d;border-radius:8px;width:max-content;min-width:100%;max-width:min(340px,100vw - 48px);max-height:min(280px,50dvh);padding:6px;position:absolute;top:calc(100% + 7px);left:0;overflow-y:auto;box-shadow:0 18px 46px #03040ba6,inset 0 1px #ffffff09}.ZiweiExperience-module__ltVssG__fortuneOption{color:#c8bed3;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:14px;padding:8px 10px;display:flex}.ZiweiExperience-module__ltVssG__fortuneOption:hover,.ZiweiExperience-module__ltVssG__fortuneOption[aria-selected=true],.ZiweiExperience-module__ltVssG__fortuneOption[data-active=true]{color:#f3ebf8;background:#c9afe91a}.ZiweiExperience-module__ltVssG__fortuneOption svg{color:#d6bde9;flex:none}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-picker{align-items:center;gap:8px;width:auto;max-width:none;display:flex}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-label{color:#a99ab8;flex:none;margin:0;font-size:11px;font-weight:400}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-input{width:210px;height:36px;min-height:36px;padding:4px 6px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-divider{font-size:14px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-popover{width:min(340px,100vw - 48px);top:calc(100% + 7px);translate:none}@media (max-width:600px){.ZiweiExperience-module__ltVssG__fortuneCustomFilter,.ZiweiExperience-module__ltVssG__fortuneDatePicker{width:100%}.ZiweiExperience-module__ltVssG__fortuneCustomFilter{justify-content:space-between}.ZiweiExperience-module__ltVssG__fortuneCustomPicker{flex:1;min-width:0}.ZiweiExperience-module__ltVssG__fortuneOptions{width:100%;max-width:100%}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-picker{width:100%}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-input{flex:1;width:auto;min-width:0}}.ZiweiExperience-module__ltVssG__summaryScore{min-width:0}.ZiweiExperience-module__ltVssG__summaryScore dd{height:28px;min-height:28px}.ZiweiExperience-module__ltVssG__scoreMeta{color:#bfa8d2;flex-wrap:wrap;align-content:flex-start;gap:0 4px;height:36px;margin-top:6px;font-size:10px;line-height:18px;display:flex}.ZiweiExperience-module__ltVssG__scoreMeta>span{white-space:nowrap}.ZiweiExperience-module__ltVssG__scoreSkeleton,.ZiweiExperience-module__ltVssG__scoreMetaSkeleton{background:linear-gradient(90deg,#bda4dd14 25%,#d9baf534 50%,#bda4dd14 75%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite ZiweiExperience-module__ltVssG__scoreShimmer;display:block}.ZiweiExperience-module__ltVssG__scoreSkeleton{width:2.3ch;height:24px}.ZiweiExperience-module__ltVssG__scoreMetaSkeleton{width:min(100%,140px);height:10px;margin-top:4px}@keyframes ZiweiExperience-module__ltVssG__scoreShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ZiweiExperience-module__ltVssG__scoreSkeleton,.ZiweiExperience-module__ltVssG__scoreMetaSkeleton{animation:none}}.ZiweiExperience-module__ltVssG__shichenRow{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .2s;display:grid}.ZiweiExperience-module__ltVssG__shichenRow[data-expanded=true]{opacity:1;grid-template-rows:1fr}.ZiweiExperience-module__ltVssG__shichenClip{min-height:0;overflow:hidden}.ZiweiExperience-module__ltVssG__shichenChart{background:#b393d408;border:1px solid #c9b4e42b;border-radius:10px;margin-bottom:24px;padding:18px}.ZiweiExperience-module__ltVssG__shichenHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ZiweiExperience-module__ltVssG__shichenHeading h2{color:#dbc5ed;font-size:13px;font-weight:400}.ZiweiExperience-module__ltVssG__shichenHeading span,.ZiweiExperience-module__ltVssG__shichenChart p{color:#a99ab8;font-size:10px}.ZiweiExperience-module__ltVssG__shichenChart p{margin-top:10px}.ZiweiExperience-module__ltVssG__shichenScroll{scrollbar-width:thin;scrollbar-color:#b9a2e255 transparent;overflow-x:auto}.ZiweiExperience-module__ltVssG__shichenPlot{width:100%;min-width:640px;height:auto;display:block}.ZiweiExperience-module__ltVssG__shichenGrid{stroke:#c9b4e41a;stroke-width:1px}.ZiweiExperience-module__ltVssG__shichenAxis{fill:#a99ab8;font-size:11px}.ZiweiExperience-module__ltVssG__shichenLine{fill:none;stroke:#c9afe9;stroke-width:2.5px;stroke-linejoin:round}.ZiweiExperience-module__ltVssG__shichenDot{fill:#11121e;stroke:#c9afe9;stroke-width:2px}.ZiweiExperience-module__ltVssG__shichenValue{fill:#c9afe9;font-size:12px}.ZiweiExperience-module__ltVssG__shichenPoint{cursor:pointer;outline:none}.ZiweiExperience-module__ltVssG__shichenPoint[aria-pressed=true] .ZiweiExperience-module__ltVssG__shichenDot,.ZiweiExperience-module__ltVssG__shichenPoint:focus-visible .ZiweiExperience-module__ltVssG__shichenDot,.ZiweiExperience-module__ltVssG__shichenPoint:hover .ZiweiExperience-module__ltVssG__shichenDot{fill:#e2c9f5;stroke:#eee7f6}.ZiweiExperience-module__ltVssG__shichenLoading{aspect-ratio:840/244;background:linear-gradient(90deg,#bda4dd0a 25%,#d9baf51a 50%,#bda4dd0a 75%) 0 0/200% 100%;border-radius:6px;width:100%;min-width:640px;animation:1.4s ease-in-out infinite ZiweiExperience-module__ltVssG__scoreShimmer}@media (prefers-reduced-motion:reduce){.ZiweiExperience-module__ltVssG__shichenRow{transition:none}.ZiweiExperience-module__ltVssG__shichenLoading{animation:none}}.ZiweiExperience-module__ltVssG__palaceDetails{border-top:1px solid #bba6cc22;margin-top:18px;padding-top:4px}.ZiweiExperience-module__ltVssG__palaceDetails section{margin-bottom:18px}.ZiweiExperience-module__ltVssG__palaceDetails table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:14px}.ZiweiExperience-module__ltVssG__palaceDetails table th:first-child{width:32%}.ZiweiExperience-module__ltVssG__palaceDetails th,.ZiweiExperience-module__ltVssG__palaceDetails td{vertical-align:top;border-bottom:1px solid #c9b4e41c;padding:10px 8px;font-weight:400}.ZiweiExperience-module__ltVssG__palaceDetails thead th{color:#a99bb8;font-size:11px}.ZiweiExperience-module__ltVssG__palaceDetails tbody th{color:#e2c79c}.ZiweiExperience-module__ltVssG__palaceDetails td{color:#dbc5ed}.ZiweiExperience-module__ltVssG__palaceDetails small{color:#a99bb8;margin-top:4px;font-size:12px;line-height:1.6;display:block}.ZiweiExperience-module__ltVssG__palaceDetails p{color:#b6a4c6;margin-top:8px;font-size:14px;line-height:1.8}.ZiweiExperience-module__ltVssG__influenceColumns{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ZiweiExperience-module__ltVssG__influenceColumns>div{background:#b393d407;border:1px solid #c9b4e426;border-radius:7px;min-width:0;padding:12px}.ZiweiExperience-module__ltVssG__palaceDetails h4{color:#d6c5e8;font-size:14px;font-weight:400}.ZiweiExperience-module__ltVssG__influenceColumns h4 span{color:#c9afe9;margin-left:4px;display:inline-block}.ZiweiExperience-module__ltVssG__influenceColumns ul{margin:10px 0 0;padding:0;list-style:none}.ZiweiExperience-module__ltVssG__influenceColumns li{margin-bottom:10px}.ZiweiExperience-module__ltVssG__influenceColumns strong{color:#d3ba8f;font-size:14px;font-weight:400}.ZiweiExperience-module__ltVssG__combinationNote,.ZiweiExperience-module__ltVssG__starMeaning{border-bottom:1px solid #c9b4e418;padding:12px 0}.ZiweiExperience-module__ltVssG__starMeaning h4{color:#dec39a;align-items:center;gap:8px;display:flex}.ZiweiExperience-module__ltVssG__starMeaning h4 small{margin:0}.ZiweiExperience-module__ltVssG__reading h3{font-size:13px}.ZiweiExperience-module__ltVssG__reading .ZiweiExperience-module__ltVssG__details summary{min-height:44px;padding-block:8px;font-size:14px;display:list-item}.ZiweiExperience-module__ltVssG__relatedLinks button{min-height:44px;font-size:13px}.ZiweiExperience-module__ltVssG__fortuneCustomFilter{flex-direction:column;align-items:stretch;gap:8px;font-size:13px}.ZiweiExperience-module__ltVssG__fortuneCustomPicker{width:100%}.ZiweiExperience-module__ltVssG__fortuneTrigger,.ZiweiExperience-module__ltVssG__fortuneOption{min-height:44px;font-size:14px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-picker{flex-direction:column;align-items:stretch;gap:8px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-label{font-size:13px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-input{flex:none;width:100%;height:44px;min-height:44px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-part{font-size:14px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-popover{max-width:100%}.ZiweiExperience-module__ltVssG__fortuneScopes{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ZiweiExperience-module__ltVssG__fortuneScopes button{min-width:0;min-height:44px;padding-inline:4px;font-size:13px}.ZiweiExperience-module__ltVssG__fortuneLayerGrid{grid-template-columns:minmax(0,1fr)}.ZiweiExperience-module__ltVssG__summary dd{overflow-wrap:anywhere}.ZiweiExperience-module__ltVssG__scoreMeta{height:60px;font-size:12px;line-height:20px}.ZiweiExperience-module__ltVssG__form input{font-size:16px}@media (min-width:601px){.ZiweiExperience-module__ltVssG__influenceColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.ZiweiExperience-module__ltVssG__reading{padding:25px}.ZiweiExperience-module__ltVssG__reading h3{font-size:11px}.ZiweiExperience-module__ltVssG__reading .ZiweiExperience-module__ltVssG__details summary{min-height:26px;padding-block:0;font-size:12px;display:list-item}.ZiweiExperience-module__ltVssG__relatedLinks button{min-height:36px;font-size:11px}.ZiweiExperience-module__ltVssG__palaceDetails table,.ZiweiExperience-module__ltVssG__palaceDetails h4{font-size:12px}.ZiweiExperience-module__ltVssG__palaceDetails small{font-size:10px}.ZiweiExperience-module__ltVssG__palaceDetails p,.ZiweiExperience-module__ltVssG__influenceColumns strong{font-size:11px}.ZiweiExperience-module__ltVssG__fortuneCustomFilter{flex-direction:row;align-items:center;font-size:11px}.ZiweiExperience-module__ltVssG__fortuneCustomPicker{width:auto}.ZiweiExperience-module__ltVssG__fortuneTrigger{min-height:36px;font-size:11px}.ZiweiExperience-module__ltVssG__fortuneOption{min-height:40px;font-size:11px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-picker{flex-direction:row;align-items:center}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-label{font-size:11px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-input{width:210px;height:36px;min-height:36px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-part{font-size:12px}.ZiweiExperience-module__ltVssG__fortuneDatePicker .birthdate-popover{max-width:380px}.ZiweiExperience-module__ltVssG__fortuneScopes{display:flex}.ZiweiExperience-module__ltVssG__fortuneScopes button{min-height:34px;padding-inline:13px;font-size:12px}.ZiweiExperience-module__ltVssG__fortuneLayerGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.ZiweiExperience-module__ltVssG__scoreMeta{height:36px;font-size:10px;line-height:18px}.ZiweiExperience-module__ltVssG__form input{font-size:inherit}}@media (min-width:1001px){.ZiweiExperience-module__ltVssG__resultGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px}.ZiweiExperience-module__ltVssG__resultGrid>div{max-width:none;margin:0}.ZiweiExperience-module__ltVssG__resultGrid .ZiweiExperience-module__ltVssG__reading{height:var(--ziwei-board-height);box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b9a2e255 transparent;scrollbar-gutter:stable;min-height:0;overflow-y:auto}}.ZiweiExperience-module__ltVssG__reading:focus-visible{outline-offset:3px;outline:2px solid #d5baf5}.ZiweiExperience-module__ltVssG__loadingLine{background:#c5a0df15;border-radius:6px;height:12px;animation:1.6s ease-in-out infinite ZiweiExperience-module__ltVssG__ziweiLoadingPulse;display:block}.ZiweiExperience-module__ltVssG__loadingHeader{justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-bottom:24px;display:flex}.ZiweiExperience-module__ltVssG__loadingHeader .ZiweiExperience-module__ltVssG__loadingLine:first-child{width:130px;height:20px}.ZiweiExperience-module__ltVssG__loadingHeader .ZiweiExperience-module__ltVssG__loadingLine:last-child{width:90px}.ZiweiExperience-module__ltVssG__loadingSummary{border:1px solid #cbb5e526;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;padding:24px;display:grid}.ZiweiExperience-module__ltVssG__loadingSummary>div{justify-items:center;gap:15px;display:grid}.ZiweiExperience-module__ltVssG__loadingSummary .ZiweiExperience-module__ltVssG__loadingLine{width:65%}.ZiweiExperience-module__ltVssG__loadingSummary .ZiweiExperience-module__ltVssG__loadingLine:last-child{width:80%;height:24px}.ZiweiExperience-module__ltVssG__loadingFilters{border:1px solid #cbb5e526;border-radius:12px;gap:12px;margin-bottom:24px;padding:18px;display:flex}.ZiweiExperience-module__ltVssG__loadingFilters .ZiweiExperience-module__ltVssG__loadingLine{flex:1;height:20px}.ZiweiExperience-module__ltVssG__loadingLayout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.ZiweiExperience-module__ltVssG__loadingBoard{aspect-ratio:1;background:#101320c7;border:1px solid #c5acc83b;border-radius:12px;grid-template-rows:repeat(4,minmax(90px,1fr));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ZiweiExperience-module__ltVssG__loadingPalace{border:1px solid #cbb5e51a;flex-direction:column;gap:12px;padding:14px 10px;display:flex}.ZiweiExperience-module__ltVssG__loadingPalace .ZiweiExperience-module__ltVssG__loadingLine:first-child{width:65%;height:10px}.ZiweiExperience-module__ltVssG__loadingPalace .ZiweiExperience-module__ltVssG__loadingLine:last-child{width:50%;height:8px;margin-top:auto}.ZiweiExperience-module__ltVssG__loadingCentre{flex-direction:column;grid-area:2/2/4/4;justify-content:center;align-items:center;gap:22px;display:flex}.ZiweiExperience-module__ltVssG__loadingCentre .ZiweiExperience-module__ltVssG__loadingLine{width:50%;height:18px}.ZiweiExperience-module__ltVssG__loadingCentre .ZiweiExperience-module__ltVssG__loadingLine:first-child{width:35%;height:36px}.ZiweiExperience-module__ltVssG__loadingReading{background:#101320c7;border:1px solid #cbb5e526;border-radius:12px;flex-direction:column;gap:22px;padding:24px;display:flex}.ZiweiExperience-module__ltVssG__loadingReading .ZiweiExperience-module__ltVssG__loadingLine:first-child{width:35%;height:10px}.ZiweiExperience-module__ltVssG__loadingReading .ZiweiExperience-module__ltVssG__loadingLine:nth-child(2){width:55%;height:26px;margin-bottom:20px}.ZiweiExperience-module__ltVssG__loadingReading .ZiweiExperience-module__ltVssG__loadingLine:last-child{width:70%}@keyframes ZiweiExperience-module__ltVssG__ziweiLoadingPulse{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:800px){.ZiweiExperience-module__ltVssG__loadingLayout{grid-template-columns:1fr}.ZiweiExperience-module__ltVssG__loadingBoard{grid-template-rows:repeat(4,minmax(75px,1fr))}.ZiweiExperience-module__ltVssG__loadingReading{min-height:280px}}@media (max-width:480px){.ZiweiExperience-module__ltVssG__loadingSummary{gap:10px;padding:18px 12px}.ZiweiExperience-module__ltVssG__loadingSummary .ZiweiExperience-module__ltVssG__loadingLine{width:85%}.ZiweiExperience-module__ltVssG__loadingFilters{gap:8px}.ZiweiExperience-module__ltVssG__loadingPalace{padding:10px 6px}}@media (prefers-reduced-motion:reduce){.ZiweiExperience-module__ltVssG__loadingLine{animation:none}}.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__description,.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__cellStars,.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__reading p:not(.ZiweiExperience-module__ltVssG__eyebrow),.ZiweiExperience-module__ltVssG__result>.ZiweiExperience-module__ltVssG__details p,.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__fortuneBreakdown p,.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__fortuneReasons li,.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__palaceDetails table,.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__palaceDetails td>small,.ZiweiExperience-module__ltVssG__result .ZiweiExperience-module__ltVssG__influenceColumns strong{font-size:16px}.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form input,.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form select,.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form button[aria-haspopup=listbox]{box-shadow:none;background:#0e101cbf;border:1px solid #b8a8d12e;border-radius:6px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form .birthdate-input{box-shadow:none;background:#0e101cbf;border:1px solid #b8a8d12e;border-radius:6px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form input:focus,.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form select:focus,.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form button[aria-haspopup=listbox]:focus-visible,.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form button[aria-haspopup=listbox][aria-expanded=true]{background:#121220e6;border-color:#b9a2e2;box-shadow:0 0 0 3px #b9a2e21f}.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form .birthdate-input:focus-within{background:#121220e6;border-color:#b9a2e2;box-shadow:0 0 0 3px #b9a2e21f}.ZiweiExperience-module__ltVssG__form.ZiweiExperience-module__ltVssG__form .birthdate-input.is-open{background:#121220e6;border-color:#b9a2e2;box-shadow:0 0 0 3px #b9a2e21f}
