.Bazi-module__hkdJ8q__landingPage{width:100%}.Bazi-module__hkdJ8q__breadcrumbs{color:var(--muted);align-items:center;gap:9px;margin-bottom:36px;font-size:12px;display:flex}.Bazi-module__hkdJ8q__breadcrumbs a{color:var(--accent-text);text-underline-offset:4px;-webkit-text-decoration:underline #6f5a3757;text-decoration:underline #6f5a3757}.Bazi-module__hkdJ8q__landingHero{width:min(100%,900px);margin-inline:auto}.Bazi-module__hkdJ8q__previewBadge{color:#755d34;letter-spacing:.12em;background:#a88f6314;border:1px solid #755d3447;border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-size:10px;font-weight:700;display:inline-flex}.Bazi-module__hkdJ8q__kicker{color:var(--accent-text);letter-spacing:.16em;margin:19px 0 11px;font-size:11px;font-weight:700}.Bazi-module__hkdJ8q__formSurface{width:100%;background:radial-gradient(circle at 94% 4%,#a88f631a,#0000 30%),#fffdf8!important;border-color:#6f5a372e!important;padding:clamp(27px,3.5vw,42px)!important;box-shadow:0 28px 70px #3a2d1b1a!important}.Bazi-module__hkdJ8q__form{gap:28px;display:grid}.Bazi-module__hkdJ8q__formHeading{border-bottom:1px solid var(--line);padding-bottom:24px}.Bazi-module__hkdJ8q__formHeading .Bazi-module__hkdJ8q__kicker{margin-top:0}.Bazi-module__hkdJ8q__formHeading h1,.Bazi-module__hkdJ8q__formHeading h2{font-family:var(--font-display);margin:0;font-size:clamp(27px,3vw,36px);font-weight:500}.Bazi-module__hkdJ8q__formHeading p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.75}.Bazi-module__hkdJ8q__formGrid,.Bazi-module__hkdJ8q__coreGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.Bazi-module__hkdJ8q__control{width:100%;min-height:54px;color:var(--ink);border-radius:var(--radius-control);background:#fffdf8d1;border:1px solid #1515153b;outline:none;padding:0 16px}.Bazi-module__hkdJ8q__control:focus{border-color:var(--accent-text);box-shadow:0 0 0 3px #a88f6321}.Bazi-module__hkdJ8q__control:disabled{color:var(--warm-gray);background:var(--deep-paper);cursor:not-allowed}.Bazi-module__hkdJ8q__datePicker{position:relative}.Bazi-module__hkdJ8q__datePickerDesktopControl{grid-template-columns:minmax(0,1fr) 54px;gap:8px;display:grid}.Bazi-module__hkdJ8q__dateSegmentedField{border-radius:var(--radius-control);cursor:text;background:#fffdf8d1;border:1px solid #1515153b;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;min-height:70px;padding:6px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid;position:relative;box-shadow:0 1px 2px #3a2d1b08}.Bazi-module__hkdJ8q__dateSegmentedField:after{display:none}.Bazi-module__hkdJ8q__dateSegmentedField:focus-within{border-color:var(--accent-text);background:#fffdf8;box-shadow:0 0 0 3px #a88f6321}.Bazi-module__hkdJ8q__dateSegment{z-index:1;cursor:text;border-right:1px solid #1515151a;justify-content:center;align-items:end;gap:4px;min-width:0;min-height:56px;padding:1px 12px 3px;transition:background .16s;display:flex;position:relative}.Bazi-module__hkdJ8q__dateSegment:last-child{border-right:0}.Bazi-module__hkdJ8q__dateSegmentInput{z-index:2;width:auto;min-width:0;min-height:27px;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-align:center;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:clamp(19px,2.2vw,23px);position:relative}.Bazi-module__hkdJ8q__dateSegmentUnit{min-height:0;color:var(--muted);letter-spacing:.08em;text-align:center;cursor:text;flex:none;font-size:10px;transition:color .18s,transform .18s;display:block}.Bazi-module__hkdJ8q__dateSegmentLine{z-index:3;transform-origin:50%;background:0 0;height:2px;transition:background .18s,box-shadow .18s,transform .22s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;bottom:1px;left:12px;right:12px;transform:scaleX(0)}.Bazi-module__hkdJ8q__dateSegment[data-active=true] .Bazi-module__hkdJ8q__dateSegmentUnit,.Bazi-module__hkdJ8q__dateSegment[data-complete=true] .Bazi-module__hkdJ8q__dateSegmentUnit{color:var(--accent-text)}.Bazi-module__hkdJ8q__dateSegment[data-active=true]{border-radius:calc(var(--radius-control) - 5px);background:#a88f6314}.Bazi-module__hkdJ8q__dateSegment[data-active=true] .Bazi-module__hkdJ8q__dateSegmentLine{background:var(--accent-text);transform:scaleX(1);box-shadow:0 0 0 1px #a88f631f,0 3px 10px #a88f6333}.Bazi-module__hkdJ8q__dateSegment[data-complete=true]:not([data-active=true]) .Bazi-module__hkdJ8q__dateSegmentLine{background:#a88f63b8;transform:scaleX(.68)}.Bazi-module__hkdJ8q__datePickerInput{width:100%;min-height:54px;color:var(--ink);border-radius:var(--radius-control);font-family:var(--font-mono);background:#fffdf8d1;border:1px solid #1515153b;outline:none;padding:0 16px;font-size:13px}.Bazi-module__hkdJ8q__datePickerInput::placeholder{color:var(--warm-gray);font-family:var(--font-sans)}.Bazi-module__hkdJ8q__datePickerInput:focus{border-color:var(--accent-text);box-shadow:0 0 0 3px #a88f6321}.Bazi-module__hkdJ8q__datePickerIcon{min-height:54px;color:var(--accent-text);border-radius:var(--radius-control);cursor:pointer;background:#fffdf8d1;border:1px solid #1515153b;place-items:center;display:grid}.Bazi-module__hkdJ8q__datePickerIcon:hover,.Bazi-module__hkdJ8q__datePickerIcon:focus-visible,.Bazi-module__hkdJ8q__datePickerIcon[aria-expanded=true]{border-color:var(--accent-text);background:#fffdf8;outline:none;box-shadow:0 0 0 3px #a88f6321}.Bazi-module__hkdJ8q__datePickerMobileTrigger,.Bazi-module__hkdJ8q__datePickerBackdrop{display:none}.Bazi-module__hkdJ8q__desktopDatePicker{display:block}.Bazi-module__hkdJ8q__mobileDatePicker{display:none}.Bazi-module__hkdJ8q__datePickerTrigger{width:100%;min-height:54px;color:var(--ink);border-radius:var(--radius-control);cursor:pointer;text-align:left;background:#fffdf8d1;border:1px solid #1515153b;align-items:center;gap:11px;padding:0 16px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.Bazi-module__hkdJ8q__datePickerTrigger svg{color:var(--accent-text);flex:none}.Bazi-module__hkdJ8q__datePickerTrigger:hover,.Bazi-module__hkdJ8q__datePickerTrigger:focus-visible,.Bazi-module__hkdJ8q__datePickerTrigger[aria-expanded=true]{border-color:var(--accent-text);background:#fffdf8;outline:none;box-shadow:0 0 0 3px #a88f6321}.Bazi-module__hkdJ8q__datePickerPopover{z-index:30;border-radius:var(--radius-control);background:#fffdf8;border:1px solid #6f5a3747;width:min(420px,100vw - 32px);padding:14px;animation:.18s ease-out both Bazi-module__hkdJ8q__bazi-date-popover-in;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%);box-shadow:0 20px 46px #3a2d1b2e}.Bazi-module__hkdJ8q__datePickerHeader{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,.8fr) 34px 34px;align-items:center;gap:6px;padding-bottom:13px;display:grid}.Bazi-module__hkdJ8q__datePickerSelect{min-width:0;min-height:38px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;border-radius:8px;padding:0 8px;font-size:12px}.Bazi-module__hkdJ8q__datePickerNav{width:34px;height:34px;color:var(--accent-text);border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;border-radius:8px;place-items:center;display:grid}.Bazi-module__hkdJ8q__datePickerNav:hover,.Bazi-module__hkdJ8q__datePickerNav:focus-visible{border-color:var(--accent-text);background:var(--accent-soft);outline:none}.Bazi-module__hkdJ8q__datePickerNav:disabled{color:var(--warm-gray);background:var(--deep-paper);cursor:not-allowed}.Bazi-module__hkdJ8q__calendarWeekdays,.Bazi-module__hkdJ8q__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.Bazi-module__hkdJ8q__calendarWeekdays{color:var(--muted);font-family:var(--font-mono);text-align:center;padding:13px 2px 6px;font-size:10px}.Bazi-module__hkdJ8q__calendarGrid{min-height:226px}.Bazi-module__hkdJ8q__calendarDay{min-height:32px;color:var(--muted-strong);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;font-size:12px;display:grid}.Bazi-module__hkdJ8q__calendarDay:hover,.Bazi-module__hkdJ8q__calendarDay:focus-visible,.Bazi-module__hkdJ8q__calendarDay[aria-selected=true]{color:var(--accent-text);background:#a88f6321;border-color:#a88f636b;outline:none}.Bazi-module__hkdJ8q__calendarDay:disabled{color:var(--warm-gray);cursor:not-allowed;background:0 0}.Bazi-module__hkdJ8q__datePickerFooter{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:10px;display:flex}.Bazi-module__hkdJ8q__datePickerFooter button{color:var(--accent-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:3px 0;font-size:10px;text-decoration:underline}.Bazi-module__hkdJ8q__pickerGroup{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));gap:8px;display:grid}.Bazi-module__hkdJ8q__timePickerGroup{border-radius:var(--radius-control);cursor:text;background:#fffdf8d1;border:1px solid #1515153b;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0;min-height:70px;padding:6px;transition:border-color .16s,box-shadow .16s,background .16s;display:grid;box-shadow:0 1px 2px #3a2d1b08}.Bazi-module__hkdJ8q__timePickerGroup:focus-within{border-color:var(--accent-text);background:#fffdf8;box-shadow:0 0 0 3px #a88f6321}.Bazi-module__hkdJ8q__pickerControl{cursor:pointer;min-width:0;min-height:56px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0 12px;font-size:clamp(18px,2vw,21px)}.Bazi-module__hkdJ8q__pickerControl:first-child{border-right:1px solid #1515151a}.Bazi-module__hkdJ8q__pickerControl:disabled{cursor:not-allowed}.Bazi-module__hkdJ8q__pickerSeparator{color:var(--accent-text);font-family:var(--font-mono);font-size:15px;font-weight:600}.Bazi-module__hkdJ8q__monoControl{font-family:var(--font-mono);font-size:13px}.Bazi-module__hkdJ8q__unknownTimeToggle{width:fit-content;min-height:32px;color:var(--muted-strong);cursor:pointer;align-items:center;gap:9px;font-size:12px;display:inline-flex}.Bazi-module__hkdJ8q__unknownTimeToggle input{width:16px;height:16px;accent-color:var(--accent-text)}.Bazi-module__hkdJ8q__birthplaceField{z-index:3;position:relative}.Bazi-module__hkdJ8q__placePicker{gap:14px;display:grid}.Bazi-module__hkdJ8q__placeModeTabs{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:#f6f2e994;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.Bazi-module__hkdJ8q__placeModeTab{min-height:52px;color:var(--muted);border-radius:calc(var(--radius-control) - 3px);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-content:center;gap:2px;padding:7px 12px;font-size:13px;font-weight:600;transition:border-color .16s,color .16s,background .16s;display:grid}.Bazi-module__hkdJ8q__placeModeTab small{color:var(--muted);font-size:10px;font-weight:400}.Bazi-module__hkdJ8q__placeModeTab:hover,.Bazi-module__hkdJ8q__placeModeTab:focus-visible{color:var(--accent-text);border-color:#a88f6352;outline:none}.Bazi-module__hkdJ8q__placeModeTab[aria-selected=true]{color:var(--accent-text);background:#fffdf8;border-color:#a88f636b;box-shadow:0 5px 14px #3a2d1b14}.Bazi-module__hkdJ8q__placeQuickHeader{color:var(--muted-strong);justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;font-weight:600;display:flex}.Bazi-module__hkdJ8q__placeQuickHeader small{color:var(--muted);font-size:10px;font-weight:400}.Bazi-module__hkdJ8q__placeQuickChoices{flex-wrap:wrap;gap:7px;margin:9px 0 13px;display:flex}.Bazi-module__hkdJ8q__placeQuickChoice{min-width:76px;min-height:42px;color:var(--muted-strong);border:1px solid var(--line-strong);cursor:pointer;background:#fffdf8b8;border-radius:999px;align-content:center;gap:2px;padding:0 12px;font-size:11px;transition:border-color .16s,color .16s,background .16s;display:inline-grid}.Bazi-module__hkdJ8q__placeQuickChoice>span{font-size:11px;font-weight:600}.Bazi-module__hkdJ8q__placeQuickChoice>small{color:var(--muted);font-size:9px;font-weight:400}.Bazi-module__hkdJ8q__placeQuickChoice:hover,.Bazi-module__hkdJ8q__placeQuickChoice:focus-visible{color:var(--accent-text);border-color:var(--accent-text);background:#a88f6317;outline:none}.Bazi-module__hkdJ8q__placeSearch{position:relative}.Bazi-module__hkdJ8q__placeOptions{z-index:20;border-radius:var(--radius-control);background:#fffdf8;border:1px solid #6f5a3747;position:absolute;top:62px;left:0;right:0;overflow:hidden;box-shadow:0 18px 42px #3a2d1b29}.Bazi-module__hkdJ8q__placeOption{width:100%;min-height:54px;color:var(--ink);border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px;display:grid}.Bazi-module__hkdJ8q__placeOption:last-of-type{border-bottom:0}.Bazi-module__hkdJ8q__placeOption:hover,.Bazi-module__hkdJ8q__placeOption:focus-visible,.Bazi-module__hkdJ8q__placeOption[aria-selected=true]{background:#a88f631f;outline:none}.Bazi-module__hkdJ8q__placeOption span{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.Bazi-module__hkdJ8q__placeOption small{color:var(--muted);text-align:right;font-size:10px}.Bazi-module__hkdJ8q__placeSearchState{min-height:54px;color:var(--muted);align-items:center;gap:9px;padding:11px 14px;font-size:11px;line-height:1.6;display:flex}.Bazi-module__hkdJ8q__placeSearchState svg{color:var(--accent-text);flex:none;animation:.9s linear infinite Bazi-module__hkdJ8q__bazi-place-spin}.Bazi-module__hkdJ8q__placeResolved,.Bazi-module__hkdJ8q__placeGuidance{align-items:flex-start;gap:7px;margin-top:9px;font-size:11px;line-height:1.6;display:flex}.Bazi-module__hkdJ8q__placeResolved{color:#5f6844}.Bazi-module__hkdJ8q__placeResolved svg{flex:none;margin-top:1px}.Bazi-module__hkdJ8q__placeGuidance{color:var(--muted)}.Bazi-module__hkdJ8q__precisionNote{color:var(--muted);background:#a88f630e;border-left:2px solid #a88f6361;margin:-10px 0 0;padding:12px 14px;font-size:11px;line-height:1.7}.Bazi-module__hkdJ8q__restoreAutomaticTimeZone{width:fit-content;min-height:36px;color:var(--accent-text);border:1px solid var(--line-strong);border-radius:var(--radius-control);cursor:pointer;background:#a88f6314;padding:0 12px;font-size:11px;font-weight:600}.Bazi-module__hkdJ8q__restoreAutomaticTimeZone:hover,.Bazi-module__hkdJ8q__restoreAutomaticTimeZone:focus-visible{border-color:var(--accent-text);background:#a88f6324}.Bazi-module__hkdJ8q__controlWithIcon{position:relative}.Bazi-module__hkdJ8q__controlWithIcon>svg{z-index:1;color:var(--accent-text);pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.Bazi-module__hkdJ8q__controlWithIcon .Bazi-module__hkdJ8q__control{padding-left:44px}.Bazi-module__hkdJ8q__choiceFieldset,.Bazi-module__hkdJ8q__ruleFieldset{border:0;min-width:0;margin:0;padding:0}.Bazi-module__hkdJ8q__choiceFieldset>legend,.Bazi-module__hkdJ8q__ruleFieldset>legend{color:var(--muted-strong);font-size:14px;font-weight:600}.Bazi-module__hkdJ8q__choiceFieldset>p{color:var(--muted);margin:7px 0 13px;font-size:12px;line-height:1.7}.Bazi-module__hkdJ8q__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Bazi-module__hkdJ8q__choiceGrid label,.Bazi-module__hkdJ8q__ruleFieldset label{cursor:pointer;position:relative}.Bazi-module__hkdJ8q__choiceGrid input,.Bazi-module__hkdJ8q__ruleFieldset input{opacity:0;width:1px;height:1px;position:absolute}.Bazi-module__hkdJ8q__choiceGrid label>span,.Bazi-module__hkdJ8q__ruleFieldset label>span{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:#f6f2e980;align-content:center;gap:4px;min-height:76px;padding:14px 16px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.Bazi-module__hkdJ8q__choiceGrid label>span{grid-template-columns:auto minmax(0,1fr)}.Bazi-module__hkdJ8q__choiceGrid label>span svg{color:var(--accent-text);grid-row:1/span 2;align-self:center}.Bazi-module__hkdJ8q__choiceGrid strong,.Bazi-module__hkdJ8q__ruleFieldset strong{font-family:var(--font-display);font-size:15px;font-weight:600}.Bazi-module__hkdJ8q__choiceGrid small,.Bazi-module__hkdJ8q__ruleFieldset small{color:var(--muted);font-size:10px;line-height:1.5}.Bazi-module__hkdJ8q__choiceGrid input:checked+span,.Bazi-module__hkdJ8q__ruleFieldset input:checked+span{border-color:var(--accent-text);background:#a88f631c;box-shadow:inset 0 0 0 1px #6f5a3729}.Bazi-module__hkdJ8q__ruleFieldset input:disabled+span{color:var(--warm-gray);border-color:var(--line);background:var(--deep-paper);cursor:not-allowed}.Bazi-module__hkdJ8q__ruleError{color:var(--danger);font-size:11px;line-height:1.6}.Bazi-module__hkdJ8q__choiceGrid input:focus-visible+span,.Bazi-module__hkdJ8q__ruleFieldset input:focus-visible+span{outline:2px solid var(--accent-text);outline-offset:3px}.Bazi-module__hkdJ8q__advanced{border-block:1px solid var(--line)}.Bazi-module__hkdJ8q__advanced summary{color:var(--accent-text);cursor:pointer;padding:17px 4px;font-size:13px;font-weight:600}.Bazi-module__hkdJ8q__advancedBody{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:23px 20px;padding:4px 4px 24px;display:grid}.Bazi-module__hkdJ8q__timeZoneField{grid-column:1/-1}.Bazi-module__hkdJ8q__ruleFieldset{gap:9px;display:grid}.Bazi-module__hkdJ8q__ruleFieldset>legend{margin-bottom:9px}.Bazi-module__hkdJ8q__ruleFieldset label>span{min-height:62px}.Bazi-module__hkdJ8q__submit{width:100%;font-family:var(--font-display);letter-spacing:.06em;color:#fffaf2!important;background:#b33d2c!important;border-color:#b33d2c!important;justify-content:space-between!important;min-height:62px!important;padding-inline:25px!important;font-size:18px!important}.Bazi-module__hkdJ8q__submit:hover{background:#9f3324!important}.Bazi-module__hkdJ8q__assurance{color:var(--muted);align-items:center;gap:8px;margin:-15px 0 0;font-size:11px;line-height:1.6;display:flex}.Bazi-module__hkdJ8q__assurance svg{color:var(--accent-text);flex:none}.Bazi-module__hkdJ8q__valueSection,.Bazi-module__hkdJ8q__faqSection{margin-top:clamp(88px,11vw,150px)}.Bazi-module__hkdJ8q__editorialHeading{max-width:760px}.Bazi-module__hkdJ8q__editorialHeading .Bazi-module__hkdJ8q__kicker{margin-top:0}.Bazi-module__hkdJ8q__editorialHeading h2,.Bazi-module__hkdJ8q__methodSection h2{font-family:var(--font-display);margin:0;font-size:clamp(32px,4.2vw,50px);font-weight:500;line-height:1.35}.Bazi-module__hkdJ8q__valueGrid{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;display:grid}.Bazi-module__hkdJ8q__valueGrid article{padding:30px 30px 32px 0}.Bazi-module__hkdJ8q__valueGrid article+article{border-left:1px solid var(--line);padding-left:30px}.Bazi-module__hkdJ8q__valueGrid svg{color:var(--accent-text)}.Bazi-module__hkdJ8q__valueGrid h3{font-family:var(--font-display);margin:19px 0 10px;font-size:21px;font-weight:500}.Bazi-module__hkdJ8q__valueGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.85}.Bazi-module__hkdJ8q__methodSection{border-radius:var(--radius-panel);background:var(--deep-paper);border:1px solid #6f5a3729;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:60px;margin-top:clamp(88px,10vw,138px);padding:clamp(38px,5vw,60px);display:grid}.Bazi-module__hkdJ8q__methodCopy{align-self:end}.Bazi-module__hkdJ8q__methodCopy p{color:var(--muted-strong);margin:0;line-height:1.9}.Bazi-module__hkdJ8q__methodCopy a{color:#a33a2c;align-items:center;gap:10px;margin-top:24px;font-size:13px;font-weight:600;display:inline-flex}.Bazi-module__hkdJ8q__sourceLinks{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 18px;margin-top:22px;padding-top:18px;display:flex}.Bazi-module__hkdJ8q__sourceLinks a{color:var(--accent-text);font-family:var(--font-mono);text-underline-offset:4px;margin-top:0;font-size:10px;font-weight:500;-webkit-text-decoration:underline #6f5a3752;text-decoration:underline #6f5a3752}.Bazi-module__hkdJ8q__faqList{border-top:1px solid var(--line-strong);margin-top:34px}.Bazi-module__hkdJ8q__faqList details{border-bottom:1px solid var(--line)}.Bazi-module__hkdJ8q__faqList summary{cursor:pointer;font-family:var(--font-display);grid-template-columns:46px minmax(0,1fr);padding:22px 4px;font-size:18px;display:grid}.Bazi-module__hkdJ8q__faqList summary span{color:var(--accent-text);font-family:var(--font-mono);font-size:11px}.Bazi-module__hkdJ8q__faqList details p{max-width:780px;color:var(--muted);margin:-4px 0 24px 50px;font-size:13px;line-height:1.9}.Bazi-module__hkdJ8q__disclaimer{border-top:1px solid var(--line);color:var(--muted);margin:72px 0 0;padding-top:22px;font-size:11px;line-height:1.8}.Bazi-module__hkdJ8q__resultLayout{border-top:1px solid #6f5a372e}.Bazi-module__hkdJ8q__resultPaper{background:0 0;min-width:0}.Bazi-module__hkdJ8q__resultHero{border-bottom:1px solid #6f5a372e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:clamp(28px,4vw,44px);display:grid}.Bazi-module__hkdJ8q__resultHero .Bazi-module__hkdJ8q__previewBadge{margin-bottom:13px}.Bazi-module__hkdJ8q__resultHero .Bazi-module__hkdJ8q__kicker{margin:0 0 7px}.Bazi-module__hkdJ8q__resultHero h1{font-family:var(--font-display);letter-spacing:.04em;margin:0;font-size:clamp(39px,5vw,58px);font-weight:500}.Bazi-module__hkdJ8q__birthSummary{color:var(--muted-strong);margin:12px 0 0;font-size:13px;line-height:1.7}.Bazi-module__hkdJ8q__editLink{border:1px solid var(--line-strong);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;display:inline-flex}.Bazi-module__hkdJ8q__resultBody{gap:0;padding:0 clamp(24px,4vw,42px) 48px;display:grid}.Bazi-module__hkdJ8q__resultBody>#bazi-chart{min-width:0;margin-inline:calc(-1*clamp(24px,4vw,42px))}.Bazi-module__hkdJ8q__resultBody>.Bazi-module__hkdJ8q__detailedReport{min-width:0;margin-inline:calc(-1*clamp(24px,4vw,42px))}.Bazi-module__hkdJ8q__uncertainty{color:#694f22;border-radius:var(--radius-control);background:#a88f6317;border:1px solid #7a5e243b;grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:24px;padding:18px 20px;display:grid}.Bazi-module__hkdJ8q__uncertainty>svg{margin-top:2px}.Bazi-module__hkdJ8q__uncertainty h2{font-family:var(--font-display);margin:0;font-size:17px;font-weight:600}.Bazi-module__hkdJ8q__uncertainty ul{margin:9px 0 0;padding-left:1.25em;font-size:12px;line-height:1.75}.Bazi-module__hkdJ8q__uncertainty p{margin:9px 0 0;font-size:10px}.Bazi-module__hkdJ8q__resultSection{border-bottom:1px solid #6f5a3726;padding-block:40px;scroll-margin-top:96px}.Bazi-module__hkdJ8q__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(240px,.62fr);align-items:end;gap:34px;margin-bottom:25px;display:grid}.Bazi-module__hkdJ8q__sectionHeading .Bazi-module__hkdJ8q__kicker{margin-top:0}.Bazi-module__hkdJ8q__sectionHeading h2{font-family:var(--font-display);margin:0;font-size:clamp(25px,3.4vw,36px);font-weight:500;line-height:1.42}.Bazi-module__hkdJ8q__sectionHeading>p{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.Bazi-module__hkdJ8q__pillarGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Bazi-module__hkdJ8q__pillarCard{background:#f6f2e980;border:1px solid #6f5a3733;border-radius:9px;min-width:0;overflow:hidden}.Bazi-module__hkdJ8q__pillarCard>header{border-bottom:1px solid #6f5a3724;justify-content:space-between;align-items:center;gap:8px;padding:11px 13px;display:flex}.Bazi-module__hkdJ8q__pillarCard>header span{font-family:var(--font-display);font-size:15px;font-weight:600}.Bazi-module__hkdJ8q__pillarCard>header small{color:var(--muted);font-size:8px}.Bazi-module__hkdJ8q__dayPillar{background:#b33d2c09;border-color:#b33d2c57}.Bazi-module__hkdJ8q__pillarSymbols{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Bazi-module__hkdJ8q__pillarSymbols>div{justify-items:center;padding:17px 6px 14px;display:grid}.Bazi-module__hkdJ8q__pillarSymbols>div+div{border-left:1px solid #6f5a371f}.Bazi-module__hkdJ8q__pillarSymbols small{color:var(--accent-text);font-size:8px}.Bazi-module__hkdJ8q__pillarSymbols strong{font-family:var(--font-display);margin:5px 0;font-size:clamp(34px,4vw,46px);font-weight:500;line-height:1}.Bazi-module__hkdJ8q__pillarSymbols span{min-height:15px;color:var(--muted);font-size:8px}.Bazi-module__hkdJ8q__pillarRelation,.Bazi-module__hkdJ8q__naYin{color:var(--muted);border-top:1px solid #6f5a371f;margin:0;padding:9px 12px;font-size:9px}.Bazi-module__hkdJ8q__pillarRelation strong{float:right;color:var(--ink);font-weight:600}.Bazi-module__hkdJ8q__missingPillar{border-style:dashed}.Bazi-module__hkdJ8q__missingCopy{text-align:center;place-content:center;gap:8px;min-height:141px;padding:16px;display:grid}.Bazi-module__hkdJ8q__missingCopy strong{color:var(--accent-text);font-family:var(--font-display);font-size:21px}.Bazi-module__hkdJ8q__missingCopy span{color:var(--muted);font-size:9px;line-height:1.6}.Bazi-module__hkdJ8q__candidatePanel{border-radius:var(--radius-control);background:#a88f6314;border:1px solid #7a5e2438;margin-top:18px;padding:20px}.Bazi-module__hkdJ8q__candidatePanel>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.Bazi-module__hkdJ8q__candidatePanel>header span{color:var(--accent-text);letter-spacing:.12em;font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__candidatePanel h3{font-family:var(--font-display);margin:6px 0 0;font-size:18px;font-weight:600}.Bazi-module__hkdJ8q__candidatePanel>header>p{max-width:320px;color:var(--muted);margin:0;font-size:10px;line-height:1.7}.Bazi-module__hkdJ8q__candidateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.Bazi-module__hkdJ8q__candidateGrid article{background:#fffdf8c2;border:1px solid #6f5a3729;border-radius:7px;padding:14px 16px}.Bazi-module__hkdJ8q__candidateGrid article>strong{font-family:var(--font-display);font-size:15px}.Bazi-module__hkdJ8q__candidateGrid article>p{color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.6}.Bazi-module__hkdJ8q__candidateGrid dl{gap:18px;margin:12px 0 0;display:flex}.Bazi-module__hkdJ8q__candidateGrid dl>div{align-items:baseline;gap:7px;display:flex}.Bazi-module__hkdJ8q__candidateGrid dt{color:var(--accent-text);font-size:9px}.Bazi-module__hkdJ8q__candidateGrid dd{font-family:var(--font-display);margin:0;font-size:19px}.Bazi-module__hkdJ8q__dayMasterLayout{grid-template-columns:minmax(150px,.33fr) minmax(0,1fr);gap:24px;display:grid}.Bazi-module__hkdJ8q__dayMasterCard{background:#b33d2c09;border:1px solid #b33d2c40;border-radius:50% 50% 10px 10px;place-content:center;justify-items:center;min-height:190px;display:grid}.Bazi-module__hkdJ8q__dayMasterCard>span{color:#a33a2c;letter-spacing:.12em;font-size:10px;font-weight:700}.Bazi-module__hkdJ8q__dayMasterCard>strong{font-family:var(--font-display);margin:8px 0;font-size:64px;font-weight:500;line-height:1}.Bazi-module__hkdJ8q__dayMasterCard p{color:var(--muted);margin:0;font-size:11px}.Bazi-module__hkdJ8q__elementList{align-content:center;gap:14px;display:grid}.Bazi-module__hkdJ8q__elementRow{grid-template-columns:32px minmax(0,1fr) 48px;align-items:center;gap:12px;display:grid}.Bazi-module__hkdJ8q__elementRow>span{font-family:var(--font-display);font-size:15px}.Bazi-module__hkdJ8q__elementRow>div{background:var(--deep-paper);border-radius:99px;height:8px;overflow:hidden}.Bazi-module__hkdJ8q__elementRow i{border-radius:inherit;background:linear-gradient(90deg,#b29a6d,#80663a);height:100%;display:block}.Bazi-module__hkdJ8q__elementRow>strong{color:var(--muted-strong);font-family:var(--font-mono);text-align:right;font-size:10px;font-weight:500}.Bazi-module__hkdJ8q__detailTable{border-top:1px solid var(--line-strong)}.Bazi-module__hkdJ8q__detailHeader,.Bazi-module__hkdJ8q__detailRow{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(110px,.55fr) minmax(0,1fr);gap:18px;padding:14px 8px;display:grid}.Bazi-module__hkdJ8q__detailHeader{color:var(--accent-text);letter-spacing:.1em;font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__detailRow{align-items:center;font-size:12px}.Bazi-module__hkdJ8q__detailRow strong{font-family:var(--font-display);font-size:16px;font-weight:500}.Bazi-module__hkdJ8q__factNote,.Bazi-module__hkdJ8q__emptyDetail{color:var(--muted);margin:15px 0 0;font-size:11px;line-height:1.8}.Bazi-module__hkdJ8q__interpretationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Bazi-module__hkdJ8q__interpretationGrid article,.Bazi-module__hkdJ8q__researchNote{border:1px solid var(--line);border-radius:var(--radius-control);background:#f6f2e973;padding:22px 24px}.Bazi-module__hkdJ8q__interpretationGrid h3{font-family:var(--font-display);margin:0 0 14px;font-size:18px;font-weight:500}.Bazi-module__hkdJ8q__interpretationGrid ol{color:var(--muted-strong);gap:10px;margin:0;padding-left:1.4em;font-size:12px;line-height:1.7;display:grid}.Bazi-module__hkdJ8q__researchNote strong{font-family:var(--font-display);font-size:18px;font-weight:500}.Bazi-module__hkdJ8q__researchNote p{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.7}.Bazi-module__hkdJ8q__detailedReport{padding-top:48px}.Bazi-module__hkdJ8q__detailedReport :is(h1,h2,h3,h4),.Bazi-module__hkdJ8q__permanentReportHero :is(h1,h2,h3,h4){overflow-wrap:break-word;line-break:strict;word-break:normal;word-break:auto-phrase;text-wrap:balance}.Bazi-module__hkdJ8q__reportEditionHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;margin-bottom:34px;display:grid}.Bazi-module__hkdJ8q__reportEditionHeader h2{max-width:720px;font-family:var(--font-display);margin:0;font-size:clamp(28px,3.8vw,42px);font-weight:500;line-height:1.4}.Bazi-module__hkdJ8q__reportEditionHeader>div>p{max-width:720px;color:var(--muted);margin:15px 0 0;font-size:12px;line-height:1.9}.Bazi-module__hkdJ8q__reportEditionHeader>div,.Bazi-module__hkdJ8q__chapterHeading>div,.Bazi-module__hkdJ8q__reportVisualHeader>div,.Bazi-module__hkdJ8q__unlockIntroduction>div{min-width:0}.Bazi-module__hkdJ8q__reportStats{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);min-width:228px;margin:0;display:grid}.Bazi-module__hkdJ8q__reportStats>div{justify-items:center;gap:5px;padding:13px 10px 12px;display:grid}.Bazi-module__hkdJ8q__reportStats>div+div{border-left:1px solid var(--line)}.Bazi-module__hkdJ8q__reportStats dt{color:var(--accent-text);letter-spacing:.1em;font-size:8px;font-weight:700}.Bazi-module__hkdJ8q__reportStats dd{font-family:var(--font-display);margin:0;font-size:26px}.Bazi-module__hkdJ8q__reportStats dd small{color:var(--muted);font-family:var(--font-sans);margin-left:2px;font-size:9px}.Bazi-module__hkdJ8q__reportHeaderAside{justify-items:end;gap:10px;display:grid}.Bazi-module__hkdJ8q__reportPrintButton{min-height:38px;color:var(--accent-text);border:1px solid var(--line-strong);cursor:pointer;background:#fffdf8d1;border-radius:6px;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex}.Bazi-module__hkdJ8q__reportPrintButton:hover{border-color:var(--accent-text)}.Bazi-module__hkdJ8q__reportPrintButton:disabled{cursor:wait;opacity:.64}.Bazi-module__hkdJ8q__reportDownloadActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:340px;display:flex}.Bazi-module__hkdJ8q__reportDownloadError{color:var(--danger,#8f3226);text-align:right;flex-basis:100%;margin:0;font-size:10px;line-height:1.5}.Bazi-module__hkdJ8q__reportReaderLayout{grid-template-columns:minmax(220px,258px) minmax(0,1fr);align-items:start;gap:clamp(28px,4.5vw,64px);margin-top:46px;display:grid}.Bazi-module__hkdJ8q__reportReaderContent{min-width:0}.Bazi-module__hkdJ8q__reportChapterRail{scrollbar-color:#6f5a374d transparent;scrollbar-width:thin;max-height:calc(100vh - 112px);position:sticky;top:88px;overflow-y:auto}.Bazi-module__hkdJ8q__reportChapterToggle{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Bazi-module__hkdJ8q__reportChapterToggleLabel{color:#6d5540;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;list-style:none;display:flex}.Bazi-module__hkdJ8q__reportChapterToggle:focus-visible+.Bazi-module__hkdJ8q__reportChapterToggleLabel{outline:2px solid var(--accent-text);outline-offset:3px}.Bazi-module__hkdJ8q__reportChapterToggleLabel span{letter-spacing:.1em;font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__reportChapterToggleLabel small{color:var(--muted);font-size:8px}.Bazi-module__hkdJ8q__reportChapterIndex{margin:0}.Bazi-module__hkdJ8q__reportChapterIndex ol{margin:0;padding:0;list-style:none;display:block}.Bazi-module__hkdJ8q__reportChapterIndex li{border-bottom:1px solid var(--line);min-width:0}.Bazi-module__hkdJ8q__reportChapterIndex li:last-child{border-bottom:0}.Bazi-module__hkdJ8q__reportChapterIndex a,.Bazi-module__hkdJ8q__reportChapterIndex li>div{grid-template-columns:24px minmax(0,1fr);align-content:center;column-gap:7px;min-height:56px;padding:9px 2px;display:grid}.Bazi-module__hkdJ8q__reportChapterIndex a:hover{background:#a88f6314}.Bazi-module__hkdJ8q__reportChapterIndex span{color:var(--accent-text);font-family:var(--font-mono);font-size:8px}.Bazi-module__hkdJ8q__reportChapterIndex strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.Bazi-module__hkdJ8q__reportChapterIndex small{color:var(--muted);grid-column:2;margin-top:3px;font-size:7px}.Bazi-module__hkdJ8q__unlockedChapter{border-top:1px solid var(--line-strong);padding:12px 0 72px;scroll-margin-top:104px}.Bazi-module__hkdJ8q__unlockedChapter+.Bazi-module__hkdJ8q__unlockedChapter{padding-top:62px}.Bazi-module__hkdJ8q__chapterHeading{min-width:0}.Bazi-module__hkdJ8q__chapterHeading>div{align-items:center;gap:8px;min-width:0;display:flex}.Bazi-module__hkdJ8q__chapterNumber{color:#8a2f23;font-family:var(--font-mono);letter-spacing:.09em;font-size:10px;font-weight:700}.Bazi-module__hkdJ8q__chapterTier{border-radius:4px;padding:4px 7px;font-size:7px;font-weight:700}.Bazi-module__hkdJ8q__chapterTierBasic{color:#6c5737;background:#a88f631f}.Bazi-module__hkdJ8q__chapterTierPremium{color:#8a2f23;background:#b33d2c1a}.Bazi-module__hkdJ8q__chapterHeading :is(h3,h4){font-family:var(--font-display);letter-spacing:.02em;margin:9px 0 0;font-size:clamp(29px,4.2vw,46px);font-weight:500;line-height:1.45}.Bazi-module__hkdJ8q__chapterHeading>p{color:var(--accent-text);letter-spacing:.1em;margin:16px 0 0;font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__reportSectionContent{gap:22px;display:grid}.Bazi-module__hkdJ8q__narrativeFlow{gap:17px;max-width:820px;display:grid}.Bazi-module__hkdJ8q__narrativeFlow p{color:var(--muted-strong);font-family:var(--font-display);letter-spacing:.012em;margin:0;font-size:clamp(14px,1.45vw,16px);line-height:2}.Bazi-module__hkdJ8q__narrativeConclusion{color:#3f3324;background:linear-gradient(90deg,#b33d2c14,#a88f630d);border-left:3px solid #b33d2c;grid-template-columns:auto minmax(0,1fr);gap:14px;max-width:820px;margin-top:24px;padding:20px 22px;display:grid}.Bazi-module__hkdJ8q__narrativeConclusion>svg{color:#a33b2d;margin-top:3px}.Bazi-module__hkdJ8q__narrativeConclusion strong{color:#8a2f23;letter-spacing:.09em;font-size:10px}.Bazi-module__hkdJ8q__narrativeReason>strong,.Bazi-module__hkdJ8q__narrativeAdvice>strong{color:var(--accent-text);letter-spacing:.08em;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.Bazi-module__hkdJ8q__narrativeConclusion p{color:#3f3324;max-width:780px;margin:7px 0 0;font-size:17px;line-height:1.9}.Bazi-module__hkdJ8q__narrativeReason{padding-top:2px}.Bazi-module__hkdJ8q__narrativeReason>strong{align-items:center;gap:7px;display:flex}.Bazi-module__hkdJ8q__narrativeReason>strong svg{color:var(--muted-gold)}.Bazi-module__hkdJ8q__narrativeParagraph,.Bazi-module__hkdJ8q__narrativeTurn{padding-inline:2px}.Bazi-module__hkdJ8q__narrativeTurn{padding-top:2px}.Bazi-module__hkdJ8q__narrativeAdvice{background:#a88f6312;border:1px solid #6f5a372b;border-radius:8px;margin-top:3px;padding:18px 21px}.Bazi-module__hkdJ8q__narrativeKeyPoint,.Bazi-module__hkdJ8q__narrativeAction,.Bazi-module__hkdJ8q__narrativeReflection,.Bazi-module__hkdJ8q__narrativeEvidence,.Bazi-module__hkdJ8q__narrativeCaution{border:1px solid #6f5a3729;border-radius:8px;max-width:820px}.Bazi-module__hkdJ8q__narrativeKeyPoint,.Bazi-module__hkdJ8q__narrativeAction,.Bazi-module__hkdJ8q__narrativeReflection,.Bazi-module__hkdJ8q__narrativeCaution{padding:17px 20px}.Bazi-module__hkdJ8q__narrativeKeyPoint,.Bazi-module__hkdJ8q__narrativeAction{background:#a88f6312}.Bazi-module__hkdJ8q__narrativeReflection{background:#7e6f580b;border-color:#7e6f5833}.Bazi-module__hkdJ8q__narrativeEvidence{background:#4e5b5c0b;border-color:#4e5b5c26}.Bazi-module__hkdJ8q__narrativeEvidence summary{color:var(--accent-text);letter-spacing:.08em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;font-size:10px;font-weight:700;display:flex}.Bazi-module__hkdJ8q__narrativeEvidence summary::-webkit-details-marker{display:none}.Bazi-module__hkdJ8q__narrativeEvidence summary:after,.Bazi-module__hkdJ8q__evidenceCardSummary:after{content:"＋";color:var(--muted);font-family:var(--font-sans);flex:none;font-size:12px}.Bazi-module__hkdJ8q__narrativeEvidence[open] summary:after,.Bazi-module__hkdJ8q__evidenceCard[open] .Bazi-module__hkdJ8q__evidenceCardSummary:after{content:"−"}.Bazi-module__hkdJ8q__narrativeEvidence[open] summary{border-bottom:1px solid #4e5b5c1f}.Bazi-module__hkdJ8q__narrativeEvidenceBody{padding:0 20px 17px}.Bazi-module__hkdJ8q__narrativeEvidenceBody>p{margin:14px 0 0}.Bazi-module__hkdJ8q__narrativeCaution{background:#a469430e;border-color:#a469432e}.Bazi-module__hkdJ8q__narrativeKeyPoint>strong,.Bazi-module__hkdJ8q__narrativeAction>strong,.Bazi-module__hkdJ8q__narrativeReflection>strong,.Bazi-module__hkdJ8q__narrativeCaution>strong{color:var(--accent-text);letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.Bazi-module__hkdJ8q__narrativeItems{color:var(--muted-strong);font-family:var(--font-display);gap:8px;margin:10px 0 0;padding-left:1.25em;font-size:clamp(14px,1.35vw,15px);line-height:1.85;display:grid}.Bazi-module__hkdJ8q__reportOverview{max-width:760px;color:var(--muted-strong);font-family:var(--font-display);margin:0;font-size:15px;line-height:1.9}.Bazi-module__hkdJ8q__reportFactGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.Bazi-module__hkdJ8q__reportFactGrid>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(86px,.35fr) minmax(0,1fr);gap:12px;padding:13px 10px;display:grid}.Bazi-module__hkdJ8q__reportFactGrid>div:nth-child(odd){border-right:1px solid var(--line)}.Bazi-module__hkdJ8q__reportFactGrid dt{color:var(--accent-text);font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__reportFactGrid dd{gap:4px;margin:0;display:grid}.Bazi-module__hkdJ8q__reportFactGrid dd strong{font-family:var(--font-display);font-size:14px;font-weight:500}.Bazi-module__hkdJ8q__reportFactGrid dd small{color:var(--muted);font-size:9px;line-height:1.55}.Bazi-module__hkdJ8q__readingStack{gap:14px;display:grid}.Bazi-module__hkdJ8q__evidenceStack{gap:12px;display:grid}.Bazi-module__hkdJ8q__evidenceStack>header{padding-top:3px}.Bazi-module__hkdJ8q__evidenceStack>header strong{font-family:var(--font-display);font-size:18px;font-weight:500}.Bazi-module__hkdJ8q__evidenceStack>header p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.7}.Bazi-module__hkdJ8q__readingCard{background:linear-gradient(120deg,#a88f6312,#0000 44%),#fffdf8e6;border:1px solid #6f5a3730;border-radius:10px;padding:clamp(20px,3vw,28px)}.Bazi-module__hkdJ8q__readingCard>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.Bazi-module__hkdJ8q__readingCard>header span{color:var(--accent-text);letter-spacing:.08em;font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__readingCard h4{font-family:var(--font-display);margin:6px 0 0;font-size:24px;font-weight:500}.Bazi-module__hkdJ8q__readingCard>header small{color:#6b593a;border:1px solid #6f5a3738;border-radius:99px;flex:none;padding:5px 8px;font-size:8px}.Bazi-module__hkdJ8q__readingCard>p{max-width:760px;color:var(--muted-strong);margin:13px 0 0;font-size:12px;line-height:1.85}.Bazi-module__hkdJ8q__readingSubtitle{font-family:var(--font-display);color:var(--accent-text)!important;font-size:14px!important}.Bazi-module__hkdJ8q__readingColumns{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:21px;padding-top:19px;display:grid}.Bazi-module__hkdJ8q__readingColumns strong,.Bazi-module__hkdJ8q__applicationNote strong,.Bazi-module__hkdJ8q__observationPanel>strong,.Bazi-module__hkdJ8q__reflectionPanel>strong{color:var(--accent-text);letter-spacing:.07em;font-size:10px;font-weight:700}.Bazi-module__hkdJ8q__readingColumns ul,.Bazi-module__hkdJ8q__applicationNote ul,.Bazi-module__hkdJ8q__observationPanel ul,.Bazi-module__hkdJ8q__reflectionPanel ol{color:var(--muted-strong);gap:8px;margin:10px 0 0;padding-left:1.25em;font-size:11px;line-height:1.75;display:grid}.Bazi-module__hkdJ8q__applicationNote{border-left:2px solid var(--muted-gold);background:#a88f630f;margin-top:20px;padding:16px 18px}.Bazi-module__hkdJ8q__observationPanel,.Bazi-module__hkdJ8q__reflectionPanel{border:1px solid var(--line);background:var(--deep-paper);border-radius:8px;padding:19px 21px}.Bazi-module__hkdJ8q__reflectionPanel{background:#b33d2c09}.Bazi-module__hkdJ8q__evidenceCard{background:#fffdf8e0;border:1px solid #6f5a3730;border-radius:9px}.Bazi-module__hkdJ8q__evidenceCardSummary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;list-style:none;display:flex}.Bazi-module__hkdJ8q__evidenceCardSummary::-webkit-details-marker{display:none}.Bazi-module__hkdJ8q__evidenceCard[open] .Bazi-module__hkdJ8q__evidenceCardSummary{border-bottom:1px solid var(--line)}.Bazi-module__hkdJ8q__evidenceCardSummary span{color:var(--accent-text);letter-spacing:.08em;font-size:8px;font-weight:700}.Bazi-module__hkdJ8q__evidenceCardSummary h4{font-family:var(--font-display);margin:5px 0 0;font-size:17px;font-weight:500}.Bazi-module__hkdJ8q__evidenceCardSummary small{color:var(--muted);flex:none;margin-left:auto;font-size:8px}.Bazi-module__hkdJ8q__evidenceCardBody{padding:0 22px 20px}.Bazi-module__hkdJ8q__evidenceFlow{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:stretch;gap:8px;margin-top:16px;display:grid}.Bazi-module__hkdJ8q__evidenceFlow>div:not([aria-hidden]){border-left:2px solid var(--muted-gold);background:var(--deep-paper);padding:14px 15px}.Bazi-module__hkdJ8q__evidenceFlow>div[aria-hidden]{color:var(--muted-gold);place-items:center;font-size:14px;display:grid}.Bazi-module__hkdJ8q__evidenceFlow strong{color:var(--accent-text);letter-spacing:.06em;font-size:8px}.Bazi-module__hkdJ8q__evidenceFlow p{color:var(--muted-strong);margin:7px 0 0;font-size:10px;line-height:1.75}.Bazi-module__hkdJ8q__referenceDetails{border-top:1px solid var(--line);margin-top:15px}.Bazi-module__hkdJ8q__referenceDetails summary{color:var(--accent-text);cursor:pointer;padding:12px 0 0;font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__referenceDetails ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Bazi-module__hkdJ8q__referenceDetails li{border:1px solid var(--line);background:#f6f2e97a;border-radius:6px;padding:11px 12px}.Bazi-module__hkdJ8q__referenceDetails li>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Bazi-module__hkdJ8q__referenceDetails a,.Bazi-module__hkdJ8q__referenceDetails li>div>strong{font-family:var(--font-display);text-underline-offset:3px;font-size:11px;font-weight:500;-webkit-text-decoration:underline #6f5a3759;text-decoration:underline #6f5a3759}.Bazi-module__hkdJ8q__referenceDetails li>div>span{color:var(--muted);font-family:var(--font-mono);flex:none;font-size:8px}.Bazi-module__hkdJ8q__referenceDetails p,.Bazi-module__hkdJ8q__referenceDetails blockquote{color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.65}.Bazi-module__hkdJ8q__referenceDetails blockquote{border-left:1px solid var(--muted-gold);font-family:var(--font-display);padding-left:10px}.Bazi-module__hkdJ8q__unlockIntroduction{color:#fffaf2;background:#2e2a24;border-radius:12px 12px 0 0;grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);gap:34px;margin-top:32px;padding:clamp(25px,4vw,36px);display:grid}.Bazi-module__hkdJ8q__premiumBadge{color:#e4c991;letter-spacing:.11em;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.Bazi-module__hkdJ8q__unlockIntroduction h3{font-family:var(--font-display);margin:10px 0 0;font-size:clamp(25px,3.2vw,34px);font-weight:500}.Bazi-module__hkdJ8q__unlockIntroduction p{color:#fffaf2b0;max-width:680px;margin:13px 0 0;font-size:11px;line-height:1.85}.Bazi-module__hkdJ8q__unlockIntroduction>ul{align-content:center;gap:12px;margin:0;padding:0;list-style:none;display:grid}.Bazi-module__hkdJ8q__unlockIntroduction li{color:#fffaf2db;align-items:center;gap:9px;font-size:11px;display:flex}.Bazi-module__hkdJ8q__unlockIntroduction li svg{color:#e4c991;flex:none}.Bazi-module__hkdJ8q__lockedChapterGrid{background:#fffdf8;border:1px solid #2e2a24;border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.Bazi-module__hkdJ8q__lockedChapter{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:178px;padding:20px 21px 22px}.Bazi-module__hkdJ8q__lockedChapter:nth-child(3n){border-right:0}.Bazi-module__hkdJ8q__lockedChapter:nth-last-child(-n+3){border-bottom:0}.Bazi-module__hkdJ8q__lockedChapter>header{color:var(--accent-text);font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:9px;display:flex}.Bazi-module__hkdJ8q__lockedChapter h3{font-family:var(--font-display);margin:18px 0 8px;font-size:19px;font-weight:500}.Bazi-module__hkdJ8q__lockedChapter p{color:var(--muted-strong);margin:0;font-size:10px;line-height:1.7}.Bazi-module__hkdJ8q__lockedChapter>small{color:var(--muted);margin-top:11px;font-size:8px;line-height:1.55;display:block}.Bazi-module__hkdJ8q__unlockCta{background:#b33d2c;border-radius:0 0 12px 12px;grid-template-columns:auto minmax(250px,.56fr);justify-content:space-between;align-items:center;gap:28px;padding:23px 26px;display:grid}.Bazi-module__hkdJ8q__unlockCta>div{color:#fffaf2;align-items:baseline;gap:10px;display:flex}.Bazi-module__hkdJ8q__unlockCta span{font-size:10px}.Bazi-module__hkdJ8q__unlockCta strong{font-family:var(--font-display);font-size:28px;font-weight:500}.Bazi-module__hkdJ8q__unlockCta small{color:#fffaf2b8;font-size:8px}.Bazi-module__hkdJ8q__unlockCta button{color:#fffaf2;min-height:46px;font-family:var(--font-display);background:0 0;border:1px solid #fffaf27a;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:0 17px;font-size:12px;display:inline-flex}.Bazi-module__hkdJ8q__unlockCta button:disabled{opacity:.76}.Bazi-module__hkdJ8q__baziCheckout{color:#fffaf2;background:#2e2a24;border-radius:0 0 12px 12px;grid-template-columns:minmax(230px,.72fr) minmax(0,1fr);display:grid}.Bazi-module__hkdJ8q__baziCheckoutSummary,.Bazi-module__hkdJ8q__baziCheckoutForm{padding:26px}.Bazi-module__hkdJ8q__baziCheckoutSummary{background:#b33d2c;border-right:1px solid #fffaf224;align-content:start;display:grid}.Bazi-module__hkdJ8q__baziCheckoutSummary>span{font-size:10px;font-weight:600}.Bazi-module__hkdJ8q__baziCheckoutSummary>strong{font-family:var(--font-display);margin-top:7px;font-size:34px;font-weight:500}.Bazi-module__hkdJ8q__baziCheckoutSummary>small{color:#fffaf2b8;font-size:9px}.Bazi-module__hkdJ8q__baziPlanChoices{border:0;gap:7px;margin:18px 0 0;padding:0;display:grid}.Bazi-module__hkdJ8q__baziPlanChoices legend{color:#fffaf2b3;letter-spacing:.08em;margin-bottom:7px;font-size:8px;font-weight:700}.Bazi-module__hkdJ8q__baziPlanChoices label{cursor:pointer;background:#2e2a241f;border:1px solid #fffaf238;border-radius:6px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:8px 10px;display:grid}.Bazi-module__hkdJ8q__baziPlanChoices label:has(input:disabled){cursor:wait;opacity:.56}.Bazi-module__hkdJ8q__baziPlanChoices .Bazi-module__hkdJ8q__baziPlanSelected{background:#fffaf21f;border-color:#fffaf2d1}.Bazi-module__hkdJ8q__baziPlanChoices input{accent-color:#fffaf2;width:13px;height:13px;margin:0}.Bazi-module__hkdJ8q__baziPlanChoices span{gap:2px;display:grid}.Bazi-module__hkdJ8q__baziPlanChoices strong{font-family:var(--font-display);font-size:12px;font-weight:500}.Bazi-module__hkdJ8q__baziPlanChoices small{color:#fffaf2ad;font-size:8px}.Bazi-module__hkdJ8q__baziPlanChoices em{font-family:var(--font-display);font-size:12px;font-style:normal}.Bazi-module__hkdJ8q__baziCheckoutSummary ul{border-top:1px solid #fffaf233;gap:9px;margin:22px 0 0;padding:16px 0 0;list-style:none;display:grid}.Bazi-module__hkdJ8q__baziCheckoutSummary li{color:#fffaf2d6;align-items:flex-start;gap:8px;font-size:10px;line-height:1.6;display:flex}.Bazi-module__hkdJ8q__baziCheckoutSummary li svg{flex:none;margin-top:1px}.Bazi-module__hkdJ8q__baziCheckoutForm{gap:11px;display:grid}.Bazi-module__hkdJ8q__baziCheckoutForm>div:first-child{align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.Bazi-module__hkdJ8q__baziCheckoutForm>div:first-child>svg{color:#e4c991;flex:none}.Bazi-module__hkdJ8q__baziCheckoutForm h3{font-family:var(--font-display);margin:0;font-size:19px;font-weight:500}.Bazi-module__hkdJ8q__baziCheckoutForm>div:first-child p{color:#fffaf29e;margin:4px 0 0;font-size:9px}.Bazi-module__hkdJ8q__baziCheckoutForm label{color:#fffaf2c2;font-size:9px;font-weight:600}.Bazi-module__hkdJ8q__baziCheckoutForm input{min-height:46px;color:var(--ink);background:#fffdf8;border:1px solid #fffaf240;border-radius:6px;padding:0 14px}.Bazi-module__hkdJ8q__baziCheckoutForm>button{color:#2e2a24;min-height:46px;font-family:var(--font-display);cursor:pointer;background:#e4c991;border:1px solid #e4c991;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;padding:0 15px;font-size:12px;display:inline-flex}.Bazi-module__hkdJ8q__baziCheckoutForm>button:disabled{cursor:wait;opacity:.6}.Bazi-module__hkdJ8q__baziAccessCheck{color:#725a31;width:fit-content;min-height:42px;font-family:var(--font-sans);cursor:pointer;background:#fffdf8;border:1px solid #92744261;border-radius:999px;justify-content:center;align-items:center;margin:-16px auto 28px;padding:0 18px;font-size:11px;display:flex}.Bazi-module__hkdJ8q__baziAccessCheck:disabled{cursor:wait;opacity:.6}.Bazi-module__hkdJ8q__baziCheckoutForm>.Bazi-module__hkdJ8q__baziAccessCheck{color:#fffaf2;width:auto;font-family:var(--font-sans);background:0 0;border-color:#fffaf24d;justify-content:center;margin:0;font-size:10px}.Bazi-module__hkdJ8q__baziCheckoutPrivacy,.Bazi-module__hkdJ8q__baziCheckoutLinks,.Bazi-module__hkdJ8q__baziCheckoutForm>p{color:#fffaf294;margin:0;font-size:8px;line-height:1.65}.Bazi-module__hkdJ8q__baziCheckoutLinks{flex-wrap:wrap;gap:12px;display:flex}.Bazi-module__hkdJ8q__baziCheckoutLinks a{text-underline-offset:3px;text-decoration:underline}.Bazi-module__hkdJ8q__reportEvidence{border:1px solid var(--line);background:#f6f2e973;border-radius:10px;margin-top:32px;padding:24px}.Bazi-module__hkdJ8q__reportEvidence>header{align-items:flex-start;gap:12px;display:flex}.Bazi-module__hkdJ8q__reportEvidence>header svg{color:var(--accent-text);flex:none}.Bazi-module__hkdJ8q__reportEvidence h3{font-family:var(--font-display);margin:0;font-size:18px;font-weight:500}.Bazi-module__hkdJ8q__reportEvidence header p{color:var(--muted);margin:5px 0 0;font-size:9px}.Bazi-module__hkdJ8q__sourceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.Bazi-module__hkdJ8q__sourceList a{border:1px solid var(--line);background:#fffdf8bf;border-radius:6px;grid-template-columns:45px minmax(0,1fr);gap:2px 10px;padding:12px 13px;display:grid}.Bazi-module__hkdJ8q__sourceList a>span{color:var(--accent-text);font-family:var(--font-mono);grid-row:1/span 2;font-size:8px}.Bazi-module__hkdJ8q__sourceList a>strong{font-family:var(--font-display);font-size:13px;font-weight:500}.Bazi-module__hkdJ8q__sourceList a>small{color:var(--muted);font-size:8px}.Bazi-module__hkdJ8q__reportVersionGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:19px 0 0;display:grid}.Bazi-module__hkdJ8q__reportVersionGrid>div{border-bottom:1px solid var(--line);grid-template-columns:78px minmax(0,1fr);gap:10px;padding:10px 5px;display:grid}.Bazi-module__hkdJ8q__reportVersionGrid dt{color:var(--accent-text);font-size:8px;font-weight:700}.Bazi-module__hkdJ8q__reportVersionGrid dd{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);margin:0;font-size:8px}.Bazi-module__hkdJ8q__reportLimitations{border-left:2px solid var(--muted-gold);background:#a88f6314;margin-top:18px;padding:16px 18px}.Bazi-module__hkdJ8q__reportLimitations>strong{color:var(--accent-text);font-size:10px}.Bazi-module__hkdJ8q__reportLimitations ul{color:var(--muted-strong);gap:6px;margin:9px 0 0;padding-left:1.2em;font-size:10px;line-height:1.7;display:grid}.Bazi-module__hkdJ8q__metadataGrid{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.Bazi-module__hkdJ8q__metadataGrid>div{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:14px 10px;display:grid}.Bazi-module__hkdJ8q__metadataGrid>div:nth-child(odd){border-right:1px solid var(--line)}.Bazi-module__hkdJ8q__metadataGrid dt{color:var(--accent-text);font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__metadataGrid dd{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono);margin:0;font-size:10px}.Bazi-module__hkdJ8q__methodNotice{border-left:3px solid var(--muted-gold);background:var(--deep-paper);margin-top:20px;padding:18px 20px}.Bazi-module__hkdJ8q__methodNotice strong{font-family:var(--font-display);font-size:15px;font-weight:600}.Bazi-module__hkdJ8q__methodNotice p{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.75}.Bazi-module__hkdJ8q__resultFooter{justify-content:space-between;align-items:flex-start;gap:28px;padding-top:24px;display:flex}.Bazi-module__hkdJ8q__resultFooter p{max-width:650px;color:var(--muted);margin:0;font-size:10px;line-height:1.8}.Bazi-module__hkdJ8q__resultFooter a{color:#a33a2c;flex:none;font-size:11px;font-weight:600}.Bazi-module__hkdJ8q__resultState{color:var(--muted);text-align:center;margin:0;padding:48px 0}.Bazi-module__hkdJ8q__emptyState{max-width:680px;margin-inline:auto}.Bazi-module__hkdJ8q__emptyState .Bazi-module__hkdJ8q__kicker{margin-top:0}.Bazi-module__hkdJ8q__emptyState h1{font-family:var(--font-display);margin:0;font-size:clamp(32px,5vw,48px);font-weight:500}.Bazi-module__hkdJ8q__emptyState p{color:var(--muted);margin:16px 0 24px;line-height:1.8}.Bazi-module__hkdJ8q__permanentLinkPanel{background:linear-gradient(135deg,#ebdcb847,#fffdf8e6);border:1px solid #7c5e2c47;border-radius:10px;grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:18px;margin:0 0 34px;padding:22px 24px;display:grid}.Bazi-module__hkdJ8q__permanentLinkIcon{color:#7c5e2c;background:#fffdf8;border:1px solid #7c5e2c42;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.Bazi-module__hkdJ8q__permanentLinkCopy>span{color:var(--accent-text);letter-spacing:.12em;font-size:9px;font-weight:700}.Bazi-module__hkdJ8q__permanentLinkCopy h2{font-family:var(--font-display);margin:5px 0 8px;font-size:21px;font-weight:500}.Bazi-module__hkdJ8q__permanentLinkCopy p,.Bazi-module__hkdJ8q__permanentLinkCopy small{max-width:680px;color:var(--muted-strong);margin:0;font-size:11px;line-height:1.8;display:block}.Bazi-module__hkdJ8q__permanentLinkCopy small{color:var(--muted);margin-top:6px;font-size:9px}.Bazi-module__hkdJ8q__permanentLinkActions{gap:8px;min-width:164px;display:grid}.Bazi-module__hkdJ8q__permanentLinkActions button,.Bazi-module__hkdJ8q__permanentLinkActions a{border:1px solid var(--line-strong);cursor:pointer;background:#fffdf8;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:10px;display:inline-flex}.Bazi-module__hkdJ8q__permanentLinkActions button{color:#fffaf2;background:#b84230;border-color:#a43a2a}.Bazi-module__hkdJ8q__permanentReportPage{background:#fffdf8;border:1px solid #6f5a372e;overflow:clip}.Bazi-module__hkdJ8q__permanentReportHero{background:linear-gradient(120deg,#f8f3e9e0,#fffdf8 72%);border-bottom:1px solid #6f5a372e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:clamp(30px,5vw,56px);display:grid}.Bazi-module__hkdJ8q__permanentReportHero span{color:var(--accent-text);letter-spacing:.14em;font-size:10px;font-weight:700}.Bazi-module__hkdJ8q__permanentReportHero h1{font-family:var(--font-display);margin:9px 0 7px;font-size:clamp(32px,4.6vw,52px);font-weight:500;line-height:1.35}.Bazi-module__hkdJ8q__permanentReportHero p{color:var(--muted-strong);margin:0;font-size:14px}.Bazi-module__hkdJ8q__permanentReportHero>a{border:1px solid var(--line-strong);border-radius:6px;align-items:center;min-height:42px;padding:0 15px;font-size:11px;display:inline-flex}.Bazi-module__hkdJ8q__permanentReportBody{padding:clamp(24px,4vw,44px)}.Bazi-module__hkdJ8q__permanentReportBody .Bazi-module__hkdJ8q__detailedReport{padding-top:8px}.Bazi-module__hkdJ8q__permanentReportBody>.Bazi-module__hkdJ8q__detailedReport{min-width:0;margin-inline:calc(-1*clamp(24px,4vw,44px))}.Bazi-module__hkdJ8q__baziUpgrade{background:linear-gradient(135deg,#f9f1e6,#fffdf8 68%);border:1px solid #b33d2c3d;border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(22px,4vw,44px);margin:24px 0 38px;padding:clamp(24px,4vw,38px);display:grid}.Bazi-module__hkdJ8q__baziUpgradeCopy>span{color:var(--accent-text);letter-spacing:.08em;align-items:center;gap:7px;font-size:10px;font-weight:700;display:inline-flex}.Bazi-module__hkdJ8q__baziUpgradeCopy h2{font-family:var(--font-display);margin:10px 0 12px;font-size:clamp(24px,3.2vw,36px);font-weight:500;line-height:1.45}.Bazi-module__hkdJ8q__baziUpgradeCopy p{color:var(--muted-strong);margin:0 0 17px;font-size:12px;line-height:1.95}.Bazi-module__hkdJ8q__baziUpgradeCopy>strong{color:#9f3426;font-family:var(--font-display);font-size:28px;font-weight:500}.Bazi-module__hkdJ8q__baziUpgradeCopy>strong small{color:var(--muted-strong);font-family:var(--font-sans);font-size:9px;font-weight:500}.Bazi-module__hkdJ8q__baziUpgradeAction{border:1px solid var(--line);background:#fffdf8eb;border-radius:9px;align-content:center;gap:9px;padding:20px;display:grid}.Bazi-module__hkdJ8q__baziUpgradeAction label{color:var(--muted-strong);font-size:10px;font-weight:600}.Bazi-module__hkdJ8q__baziUpgradeAction input{border:1px solid var(--line-strong);background:#fff;border-radius:6px;min-height:45px;padding:0 13px}.Bazi-module__hkdJ8q__baziUpgradeAction button{color:#fffaf2;min-height:46px;font-family:var(--font-display);cursor:pointer;background:#b84230;border:1px solid #a43a2a;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:inline-flex}.Bazi-module__hkdJ8q__baziUpgradeAction button:disabled{cursor:wait;opacity:.62}.Bazi-module__hkdJ8q__baziUpgradeAction>small{color:var(--muted-strong);font-size:8px;line-height:1.6}.Bazi-module__hkdJ8q__permanentReportError{justify-items:start;gap:18px;max-width:720px;margin:52px auto;display:grid}.Bazi-module__hkdJ8q__reportRecommendationBand,.Bazi-module__hkdJ8q__reportDistributionGraphic,.Bazi-module__hkdJ8q__reportLuckTimeline{min-width:0;margin-bottom:22px}.Bazi-module__hkdJ8q__reportRecommendationBand{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Bazi-module__hkdJ8q__reportRecommendationCard{--report-element-color:var(--accent-text);--report-element-soft:var(--accent-soft);--report-element-icon:#eee5d5;border:1px solid color-mix(in srgb, var(--report-element-color) 34%, var(--line));background:var(--report-element-soft);border-radius:10px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,27px);min-width:0;min-height:172px;padding:clamp(23px,4vw,32px);display:grid;overflow:hidden}.Bazi-module__hkdJ8q__reportRecommendationCard[data-element=木]{--report-element-color:#526741;--report-element-soft:#e9eddf;--report-element-icon:#dbe3cf}.Bazi-module__hkdJ8q__reportRecommendationCard[data-element=火]{--report-element-color:#964f42;--report-element-soft:#f1e2dd;--report-element-icon:#e7cec7}.Bazi-module__hkdJ8q__reportRecommendationCard[data-element=土]{--report-element-color:#80672d;--report-element-soft:#f1ead9;--report-element-icon:#e4d8b9}.Bazi-module__hkdJ8q__reportRecommendationCard[data-element=金]{--report-element-color:#8d691f;--report-element-soft:#f2ead7;--report-element-icon:#e6d5ad}.Bazi-module__hkdJ8q__reportRecommendationCard[data-element=水]{--report-element-color:#315f68;--report-element-soft:#e5eeee;--report-element-icon:#d4e3e4}.Bazi-module__hkdJ8q__reportRecommendationSecondary{background:color-mix(in srgb, var(--report-element-soft) 74%, #fffdf8)}.Bazi-module__hkdJ8q__reportRecommendationIcon{width:72px;height:72px;color:var(--report-element-color);border:1px solid color-mix(in srgb, var(--report-element-color) 28%, transparent);background:var(--report-element-icon);border-radius:10px;place-items:center;display:grid}.Bazi-module__hkdJ8q__reportRecommendationCopy{min-width:0;display:block}.Bazi-module__hkdJ8q__reportRecommendationCopy small{color:var(--report-element-color);letter-spacing:.12em;font-size:9px;font-weight:700;display:block}.Bazi-module__hkdJ8q__reportRecommendationCopy strong{color:var(--report-element-color);font-family:var(--font-display);margin-top:7px;font-size:clamp(38px,5vw,52px);font-weight:500;line-height:1;display:block}.Bazi-module__hkdJ8q__reportRecommendationCopy>span{max-width:34ch;color:var(--muted-strong);margin-top:12px;font-size:10px;line-height:1.75;display:block}.Bazi-module__hkdJ8q__reportRecommendationNote{color:var(--muted);grid-column:1/-1;margin:0;font-size:9px;line-height:1.7}.Bazi-module__hkdJ8q__reportDistributionGraphic,.Bazi-module__hkdJ8q__reportLuckTimeline{border:1px solid var(--line-strong);background:#fffdf8d6;border-radius:10px;padding:clamp(23px,4vw,32px)}.Bazi-module__hkdJ8q__reportVisualHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;min-width:0;padding-bottom:17px;display:flex}.Bazi-module__hkdJ8q__reportVisualHeader h4{font-family:var(--font-display);letter-spacing:.04em;margin:0;font-size:clamp(22px,3vw,29px);font-weight:500}.Bazi-module__hkdJ8q__reportVisualHeader p{max-width:58ch;color:var(--muted);margin:8px 0 0;font-size:10px;line-height:1.7}.Bazi-module__hkdJ8q__reportVisualHeader>span{color:var(--accent-text);border:1px solid color-mix(in srgb, var(--muted-gold) 44%, transparent);background:var(--accent-soft);border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-weight:700}.Bazi-module__hkdJ8q__reportDistributionLegend{color:var(--muted-strong);flex-wrap:wrap;flex:none;gap:9px 15px;margin:0;padding:0;font-size:9px;list-style:none;display:flex}.Bazi-module__hkdJ8q__reportDistributionLegend li{align-items:center;gap:6px;display:flex}.Bazi-module__hkdJ8q__reportLegendVisible,.Bazi-module__hkdJ8q__reportLegendHidden{background:#6f6659;border-radius:999px;width:18px;height:7px}.Bazi-module__hkdJ8q__reportLegendHidden{background:#c7bfb3}.Bazi-module__hkdJ8q__reportDistributionRows{margin-top:4px}.Bazi-module__hkdJ8q__reportDistributionRow{--report-element-color:#6f6659;--report-element-muted:#d6d0c7;border-bottom:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:18px;min-width:0;padding:14px 2px;display:grid}.Bazi-module__hkdJ8q__reportDistributionRow[data-element=木]{--report-element-color:#527255;--report-element-muted:#c9d7c9}.Bazi-module__hkdJ8q__reportDistributionRow[data-element=火]{--report-element-color:#a05547;--report-element-muted:#e2c7c1}.Bazi-module__hkdJ8q__reportDistributionRow[data-element=土]{--report-element-color:#8a6d2a;--report-element-muted:#ded2ad}.Bazi-module__hkdJ8q__reportDistributionRow[data-element=金]{--report-element-color:#9a711e;--report-element-muted:#e3d1aa}.Bazi-module__hkdJ8q__reportDistributionRow[data-element=水]{--report-element-color:#3d719b;--report-element-muted:#c4d5e2}.Bazi-module__hkdJ8q__reportDistributionElement{color:var(--report-element-color);font-family:var(--font-display);text-align:center;font-size:28px;font-weight:500}.Bazi-module__hkdJ8q__reportDistributionMeasures{gap:9px;min-width:0;display:grid}.Bazi-module__hkdJ8q__reportDistributionMeasure{grid-template-columns:40px minmax(0,1fr) 24px;align-items:center;gap:10px;min-width:0;display:grid}.Bazi-module__hkdJ8q__reportDistributionMeasure>span{color:var(--muted);font-size:9px}.Bazi-module__hkdJ8q__reportDistributionMeasure output{color:var(--muted-strong);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.Bazi-module__hkdJ8q__reportDistributionMeter{appearance:none;background:#ece7de;border:0;border-radius:999px;width:100%;height:8px;display:block;overflow:hidden}.Bazi-module__hkdJ8q__reportDistributionMeter::-webkit-meter-bar{box-shadow:none;background:#ece7de;border:0;border-radius:999px}.Bazi-module__hkdJ8q__reportDistributionMeterVisible{--report-meter-color:var(--report-element-color)}.Bazi-module__hkdJ8q__reportDistributionMeterHidden{--report-meter-color:var(--report-element-muted)}.Bazi-module__hkdJ8q__reportDistributionMeter::-webkit-meter-optimum-value{background:var(--report-meter-color);border-radius:999px}.Bazi-module__hkdJ8q__reportDistributionMeter::-moz-meter-bar{background:var(--report-meter-color);border-radius:999px}.Bazi-module__hkdJ8q__reportVisualNote{color:var(--muted);margin:16px 0 0;font-size:8px;line-height:1.7}.Bazi-module__hkdJ8q__reportLuckPeriods{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;margin:23px 0 0;padding:0;list-style:none;display:grid}.Bazi-module__hkdJ8q__reportLuckPeriod{min-width:0;min-height:150px;color:var(--muted-strong);border:1px solid var(--line);background:#faf7f1;border-top:3px solid #c9c0b4;border-radius:6px;padding:16px}.Bazi-module__hkdJ8q__reportLuckPeriodActive{color:var(--ink);border-color:color-mix(in srgb, var(--muted-gold) 64%, var(--line));border-top-color:var(--muted-gold);background:#f2eadb}.Bazi-module__hkdJ8q__reportLuckPeriodHeading{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.Bazi-module__hkdJ8q__reportLuckPeriodHeading>span{color:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:9px}.Bazi-module__hkdJ8q__reportLuckPeriodHeading>small{color:var(--accent-text);border:1px solid color-mix(in srgb, var(--muted-gold) 38%, transparent);background:var(--panel);border-radius:999px;padding:3px 6px;font-size:7px;font-weight:700}.Bazi-module__hkdJ8q__reportLuckPeriod>strong{font-family:var(--font-display);letter-spacing:.08em;margin-top:18px;font-size:28px;font-weight:500;display:block}.Bazi-module__hkdJ8q__reportLuckPeriod>p{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;margin:12px 0 0;font-size:9px;display:flex}.Bazi-module__hkdJ8q__reportLuckPeriod>small{color:var(--muted);margin-top:8px;font-size:8px;display:block}@media (max-width:980px){.Bazi-module__hkdJ8q__baziUpgrade{grid-template-columns:1fr}.Bazi-module__hkdJ8q__reportReaderLayout{grid-template-columns:1fr;gap:24px;margin-top:28px}.Bazi-module__hkdJ8q__reportChapterRail{max-height:none;position:static;overflow:visible}.Bazi-module__hkdJ8q__reportChapterToggle:not(:checked)~.Bazi-module__hkdJ8q__reportChapterIndex{display:none}.Bazi-module__hkdJ8q__reportChapterToggle:checked~.Bazi-module__hkdJ8q__reportChapterIndex{display:block}.Bazi-module__hkdJ8q__reportChapterToggleLabel{padding:15px 2px}.Bazi-module__hkdJ8q__permanentLinkPanel{grid-template-columns:46px minmax(0,1fr)}.Bazi-module__hkdJ8q__permanentLinkActions{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Bazi-module__hkdJ8q__breadcrumbs{margin-bottom:24px}.Bazi-module__hkdJ8q__formSurface{padding:22px 18px!important}.Bazi-module__hkdJ8q__formHeading h1,.Bazi-module__hkdJ8q__formHeading h2{font-size:24px}.Bazi-module__hkdJ8q__form{gap:23px}.Bazi-module__hkdJ8q__desktopDatePicker{display:none}.Bazi-module__hkdJ8q__datePickerDesktopControl{grid-template-columns:minmax(0,1fr) 48px;gap:7px}.Bazi-module__hkdJ8q__dateSegmentedField{min-height:70px;padding:5px}.Bazi-module__hkdJ8q__dateSegment{min-height:58px;padding-inline:6px}.Bazi-module__hkdJ8q__dateSegmentInput{min-height:24px;font-size:19px}.Bazi-module__hkdJ8q__dateSegmentLine{bottom:1px;left:6px;right:6px}.Bazi-module__hkdJ8q__datePickerMobileTrigger{display:none}.Bazi-module__hkdJ8q__datePickerMobileTrigger svg{color:var(--accent-text);flex:none}.Bazi-module__hkdJ8q__datePickerMobileTrigger:hover,.Bazi-module__hkdJ8q__datePickerMobileTrigger:focus-visible,.Bazi-module__hkdJ8q__datePickerMobileTrigger[aria-expanded=true]{border-color:var(--accent-text);background:#fffdf8;outline:none;box-shadow:0 0 0 3px #a88f6321}.Bazi-module__hkdJ8q__datePickerBackdrop{z-index:39;background:#241d1547;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.Bazi-module__hkdJ8q__datePickerPopover{z-index:40;width:100%;max-height:min(88vh,540px);padding:20px 18px calc(20px + env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;animation:.18s ease-out both Bazi-module__hkdJ8q__bazi-date-sheet-in;position:fixed;inset:auto 0 0;overflow-y:auto;transform:none;box-shadow:0 -18px 54px #3a2d1b38}.Bazi-module__hkdJ8q__mobileDatePicker{display:block}.Bazi-module__hkdJ8q__dateWheelHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:16px;padding-bottom:15px;display:flex}.Bazi-module__hkdJ8q__dateWheelHeading>div{gap:4px;display:grid}.Bazi-module__hkdJ8q__dateWheelHeading span{color:var(--accent-text);letter-spacing:.1em;font-size:10px;font-weight:700}.Bazi-module__hkdJ8q__dateWheelHeading strong{font-family:var(--font-display);font-size:20px;font-weight:500}.Bazi-module__hkdJ8q__dateWheelHeading button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:11px}.Bazi-module__hkdJ8q__dateWheelGrid{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap:7px;margin-top:16px;display:grid}.Bazi-module__hkdJ8q__dateWheelColumn{min-width:0;position:relative}.Bazi-module__hkdJ8q__dateWheelLabel{color:var(--muted);text-align:center;font-size:10px;display:block}.Bazi-module__hkdJ8q__dateWheel{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;height:220px;padding-block:88px;scroll-padding-block:88px;overflow-y:auto}.Bazi-module__hkdJ8q__dateWheel::-webkit-scrollbar{display:none}.Bazi-module__hkdJ8q__dateWheelColumn:after{content:"";pointer-events:none;background:#a88f6314;border-block:1px solid #a88f636b;border-radius:8px;height:44px;position:absolute;top:31px;left:0;right:0}.Bazi-module__hkdJ8q__dateWheelItem{width:100%;height:44px;color:var(--warm-gray);cursor:pointer;scroll-snap-align:center;font-family:var(--font-mono);background:0 0;border:0;place-items:center;padding:0;font-size:14px;display:grid}.Bazi-module__hkdJ8q__dateWheelItem[aria-selected=true]{color:var(--ink);font-weight:700}.Bazi-module__hkdJ8q__dateWheelItem:focus-visible{color:var(--accent-text);outline:2px solid var(--accent-text);outline-offset:-2px}.Bazi-module__hkdJ8q__dateWheelActions{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:9px;margin-top:15px;padding-top:15px;display:grid}.Bazi-module__hkdJ8q__dateWheelActions button{min-height:46px;color:var(--accent-text);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);cursor:pointer;padding:0 14px;font-size:12px;font-weight:600}.Bazi-module__hkdJ8q__dateWheelActions button:last-child{color:#fffaf2;background:#b33d2c;border-color:#b33d2c}.Bazi-module__hkdJ8q__formGrid,.Bazi-module__hkdJ8q__coreGrid,.Bazi-module__hkdJ8q__advancedBody,.Bazi-module__hkdJ8q__choiceGrid{grid-template-columns:1fr}.Bazi-module__hkdJ8q__timeZoneField{grid-column:auto}.Bazi-module__hkdJ8q__placeOption{grid-template-columns:1fr;gap:2px}.Bazi-module__hkdJ8q__placeOption small{text-align:left}.Bazi-module__hkdJ8q__valueGrid,.Bazi-module__hkdJ8q__methodSection{grid-template-columns:1fr}.Bazi-module__hkdJ8q__valueGrid article,.Bazi-module__hkdJ8q__valueGrid article+article{border-left:0;padding:25px 0}.Bazi-module__hkdJ8q__valueGrid article+article{border-top:1px solid var(--line)}.Bazi-module__hkdJ8q__methodSection{gap:26px;padding:30px 22px}.Bazi-module__hkdJ8q__faqList summary{font-size:16px}.Bazi-module__hkdJ8q__resultHero{grid-template-columns:1fr;gap:18px;padding:25px 18px 22px}.Bazi-module__hkdJ8q__editLink{width:100%}.Bazi-module__hkdJ8q__resultBody{padding-inline:14px}.Bazi-module__hkdJ8q__resultBody>#bazi-chart{margin-inline:-28px}.Bazi-module__hkdJ8q__resultBody>.Bazi-module__hkdJ8q__detailedReport{margin-inline:-14px}.Bazi-module__hkdJ8q__uncertainty{padding:16px}.Bazi-module__hkdJ8q__sectionHeading{grid-template-columns:1fr;gap:10px}.Bazi-module__hkdJ8q__pillarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Bazi-module__hkdJ8q__candidatePanel>header{flex-direction:column;align-items:flex-start;gap:7px}.Bazi-module__hkdJ8q__candidateGrid{grid-template-columns:1fr}.Bazi-module__hkdJ8q__pillarSymbols strong{font-size:38px}.Bazi-module__hkdJ8q__dayMasterLayout{grid-template-columns:128px minmax(0,1fr);gap:15px}.Bazi-module__hkdJ8q__dayMasterCard{min-height:165px}.Bazi-module__hkdJ8q__dayMasterCard>strong{font-size:52px}.Bazi-module__hkdJ8q__elementRow{grid-template-columns:25px minmax(0,1fr) 36px;gap:8px}.Bazi-module__hkdJ8q__detailHeader,.Bazi-module__hkdJ8q__detailRow{grid-template-columns:58px 82px minmax(0,1fr);gap:8px;padding-inline:3px}.Bazi-module__hkdJ8q__interpretationGrid,.Bazi-module__hkdJ8q__reportEditionHeader,.Bazi-module__hkdJ8q__chapterHeading,.Bazi-module__hkdJ8q__unlockIntroduction,.Bazi-module__hkdJ8q__unlockCta,.Bazi-module__hkdJ8q__baziCheckout,.Bazi-module__hkdJ8q__metadataGrid{grid-template-columns:1fr}.Bazi-module__hkdJ8q__baziCheckoutSummary{border-bottom:1px solid #fffaf224;border-right:0}.Bazi-module__hkdJ8q__permanentReportHero,.Bazi-module__hkdJ8q__permanentLinkPanel{grid-template-columns:1fr}.Bazi-module__hkdJ8q__permanentReportHero{align-items:start}.Bazi-module__hkdJ8q__permanentReportHero h1{overflow-wrap:anywhere;word-break:auto-phrase}.Bazi-module__hkdJ8q__permanentReportHero>a{justify-content:center}.Bazi-module__hkdJ8q__permanentLinkActions{grid-column:auto;grid-template-columns:1fr}.Bazi-module__hkdJ8q__permanentReportBody{padding-inline:18px}.Bazi-module__hkdJ8q__permanentReportBody>.Bazi-module__hkdJ8q__detailedReport{margin-inline:-18px}.Bazi-module__hkdJ8q__reportStats{width:100%;min-width:0}.Bazi-module__hkdJ8q__reportHeaderAside{justify-items:stretch;width:100%}.Bazi-module__hkdJ8q__reportPrintButton{justify-content:center}.Bazi-module__hkdJ8q__narrativeConclusion{padding:17px 16px}.Bazi-module__hkdJ8q__unlockedChapter{padding-bottom:58px}.Bazi-module__hkdJ8q__unlockedChapter+.Bazi-module__hkdJ8q__unlockedChapter{padding-top:52px}.Bazi-module__hkdJ8q__chapterHeading :is(h3,h4){font-size:32px}.Bazi-module__hkdJ8q__narrativeConclusion p{font-size:15px}.Bazi-module__hkdJ8q__evidenceFlow{grid-template-columns:1fr}.Bazi-module__hkdJ8q__evidenceFlow>div[aria-hidden]{min-height:18px;transform:rotate(90deg)}.Bazi-module__hkdJ8q__readingCard>header,.Bazi-module__hkdJ8q__evidenceCardSummary{flex-direction:column;gap:10px}.Bazi-module__hkdJ8q__readingCard h4{font-size:clamp(20px,5.8vw,23px);line-height:1.48}.Bazi-module__hkdJ8q__readingCard>header small,.Bazi-module__hkdJ8q__evidenceCardSummary small{align-self:flex-start}.Bazi-module__hkdJ8q__readingCard>p,.Bazi-module__hkdJ8q__readingColumns ul,.Bazi-module__hkdJ8q__applicationNote ul,.Bazi-module__hkdJ8q__observationPanel ul,.Bazi-module__hkdJ8q__reflectionPanel ol,.Bazi-module__hkdJ8q__evidenceFlow p{font-size:12px}.Bazi-module__hkdJ8q__sourceList a>small,.Bazi-module__hkdJ8q__reportVersionGrid dd,.Bazi-module__hkdJ8q__reportLimitations ul{font-size:10px}.Bazi-module__hkdJ8q__reportFactGrid,.Bazi-module__hkdJ8q__readingColumns,.Bazi-module__hkdJ8q__sourceList,.Bazi-module__hkdJ8q__reportVersionGrid{grid-template-columns:1fr}.Bazi-module__hkdJ8q__reportFactGrid>div:nth-child(odd){border-right:0}.Bazi-module__hkdJ8q__reportRecommendationBand{grid-template-columns:1fr}.Bazi-module__hkdJ8q__reportRecommendationCard{min-height:0}.Bazi-module__hkdJ8q__reportRecommendationNote{grid-column:auto}.Bazi-module__hkdJ8q__reportVisualHeader{align-items:start;display:grid}.Bazi-module__hkdJ8q__reportDistributionLegend,.Bazi-module__hkdJ8q__reportVisualHeader>span{width:max-content;max-width:100%}.Bazi-module__hkdJ8q__reportLuckPeriods,.Bazi-module__hkdJ8q__lockedChapterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Bazi-module__hkdJ8q__lockedChapter,.Bazi-module__hkdJ8q__lockedChapter:nth-child(3n),.Bazi-module__hkdJ8q__lockedChapter:nth-last-child(-n+3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.Bazi-module__hkdJ8q__lockedChapter:nth-child(2n){border-right:0}.Bazi-module__hkdJ8q__lockedChapter:last-child{border-bottom:0}.Bazi-module__hkdJ8q__unlockCta>div{flex-wrap:wrap}.Bazi-module__hkdJ8q__unlockCta button{width:100%}.Bazi-module__hkdJ8q__metadataGrid>div:nth-child(odd){border-right:0}.Bazi-module__hkdJ8q__metadataGrid>div{grid-template-columns:105px minmax(0,1fr)}.Bazi-module__hkdJ8q__resultFooter{flex-direction:column;gap:15px}}@media (max-width:390px){.Bazi-module__hkdJ8q__restoreAutomaticTimeZone{width:100%}.Bazi-module__hkdJ8q__placeResolved,.Bazi-module__hkdJ8q__placeGuidance,.Bazi-module__hkdJ8q__monoControl{overflow-wrap:anywhere}.Bazi-module__hkdJ8q__pillarCard>header{flex-direction:column;align-items:flex-start}.Bazi-module__hkdJ8q__dayMasterLayout{grid-template-columns:1fr}.Bazi-module__hkdJ8q__dayMasterCard{border-radius:90px 90px 8px 8px;min-height:150px}.Bazi-module__hkdJ8q__lockedChapterGrid{grid-template-columns:1fr}.Bazi-module__hkdJ8q__lockedChapter,.Bazi-module__hkdJ8q__lockedChapter:nth-child(2n),.Bazi-module__hkdJ8q__lockedChapter:nth-child(3n),.Bazi-module__hkdJ8q__lockedChapter:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--line);min-height:auto}.Bazi-module__hkdJ8q__lockedChapter:last-child{border-bottom:0}.Bazi-module__hkdJ8q__reportRecommendationCard{grid-template-columns:56px minmax(0,1fr);gap:15px;padding:20px 17px}.Bazi-module__hkdJ8q__reportRecommendationIcon{width:56px;height:56px}.Bazi-module__hkdJ8q__reportRecommendationIcon svg{width:35px;height:35px}.Bazi-module__hkdJ8q__reportRecommendationCopy>span{font-size:9px}.Bazi-module__hkdJ8q__reportDistributionGraphic,.Bazi-module__hkdJ8q__reportLuckTimeline{padding:20px 17px}.Bazi-module__hkdJ8q__reportDistributionRow{grid-template-columns:37px minmax(0,1fr);gap:11px}.Bazi-module__hkdJ8q__reportDistributionElement{font-size:23px}.Bazi-module__hkdJ8q__reportDistributionMeasure{grid-template-columns:33px minmax(0,1fr) 19px;gap:7px}.Bazi-module__hkdJ8q__reportLuckPeriods{grid-template-columns:1fr}.Bazi-module__hkdJ8q__reportLuckPeriod{min-height:0}.Bazi-module__hkdJ8q__reportLuckPeriod>p{white-space:normal}}@media print{@page{size:A4;margin:13mm 14mm}:is(.site-header,.site-footer,.skip-link,.Bazi-module__hkdJ8q__reportChapterRail,.Bazi-module__hkdJ8q__editLink,.Bazi-module__hkdJ8q__reportPrintButton,.Bazi-module__hkdJ8q__unlockCta),.Bazi-module__hkdJ8q__baziCheckout,.Bazi-module__hkdJ8q__permanentLinkPanel,.Bazi-module__hkdJ8q__permanentReportHero>a{display:none!important}:is(body,.page-container){color:#151515;background:#fff;width:100%;margin:0}.Bazi-module__hkdJ8q__resultLayout{border:0;display:block}.Bazi-module__hkdJ8q__reportReaderLayout{margin-top:0;display:block}.Bazi-module__hkdJ8q__resultPaper{background:#fff;border:0}.Bazi-module__hkdJ8q__resultHero,.Bazi-module__hkdJ8q__resultBody{padding-inline:0}.Bazi-module__hkdJ8q__unlockedChapter,.Bazi-module__hkdJ8q__readingCard,.Bazi-module__hkdJ8q__evidenceCard,.Bazi-module__hkdJ8q__observationPanel,.Bazi-module__hkdJ8q__reflectionPanel,.Bazi-module__hkdJ8q__reportRecommendationCard,.Bazi-module__hkdJ8q__reportDistributionGraphic,.Bazi-module__hkdJ8q__reportLuckTimeline,.Bazi-module__hkdJ8q__reportLuckPeriod,.Bazi-module__hkdJ8q__reportEvidence{break-inside:avoid}.Bazi-module__hkdJ8q__unlockedChapter{break-before:page}.Bazi-module__hkdJ8q__referenceDetails>*,.Bazi-module__hkdJ8q__narrativeEvidence>*,.Bazi-module__hkdJ8q__evidenceCard>*{display:block}.Bazi-module__hkdJ8q__referenceDetails summary,.Bazi-module__hkdJ8q__narrativeEvidence summary,.Bazi-module__hkdJ8q__evidenceCardSummary{list-style:none}.Bazi-module__hkdJ8q__narrativeEvidence summary:after,.Bazi-module__hkdJ8q__evidenceCardSummary:after{display:none}}@media (prefers-reduced-motion:reduce){.Bazi-module__hkdJ8q__placeSearchState svg{animation:none}.Bazi-module__hkdJ8q__choiceGrid label>span,.Bazi-module__hkdJ8q__ruleFieldset label>span,.Bazi-module__hkdJ8q__dateSegmentedField,.Bazi-module__hkdJ8q__dateSegmentUnit,.Bazi-module__hkdJ8q__dateSegmentLine,.Bazi-module__hkdJ8q__datePickerPopover{transition:none;animation:none}}@keyframes Bazi-module__hkdJ8q__bazi-place-spin{to{transform:rotate(360deg)}}@keyframes Bazi-module__hkdJ8q__bazi-date-popover-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes Bazi-module__hkdJ8q__bazi-date-sheet-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.Bazi-module__hkdJ8q__baziPreparing{text-align:center;color:#332d25;background:linear-gradient(145deg,#fffdf8,#f6efe3);border:1px solid #977b4b42;max-width:760px;margin:32px auto;padding:clamp(28px,5vw,52px)}.Bazi-module__hkdJ8q__baziPreparing>span{color:#927442;letter-spacing:.14em;font-size:12px}.Bazi-module__hkdJ8q__baziPreparing h3{font-family:var(--font-serif);margin:12px 0 10px;font-size:clamp(24px,4vw,34px);font-weight:500}.Bazi-module__hkdJ8q__baziPreparing p{color:#6d6255;margin:0;line-height:1.9}.Bazi-module__hkdJ8q__baziPreparing ol{grid-template-columns:repeat(3,1fr);gap:10px;margin:32px 0 24px;padding:0;list-style:none;display:grid}.Bazi-module__hkdJ8q__baziPreparing li{color:#958a7c;font-size:13px;position:relative}.Bazi-module__hkdJ8q__baziPreparing li i{background:#fffdf8;border:1px solid #bcae99;border-radius:50%;width:9px;height:9px;margin:0 auto 10px;display:block}.Bazi-module__hkdJ8q__baziPreparing li[aria-current=step],.Bazi-module__hkdJ8q__baziPreparing li[data-complete=true]{color:#725a31}.Bazi-module__hkdJ8q__baziPreparing li[aria-current=step] i,.Bazi-module__hkdJ8q__baziPreparing li[data-complete=true] i{background:#a9803f;border-color:#a9803f;box-shadow:0 0 0 5px #a9803f1f}.Bazi-module__hkdJ8q__baziPreparing small{color:#83786b;line-height:1.8}@media (max-width:640px){.Bazi-module__hkdJ8q__baziPreparing ol{gap:4px}.Bazi-module__hkdJ8q__baziPreparing li{font-size:12px}}.Bazi-module__hkdJ8q__reportEditionHeader{border-block:1px solid var(--line-strong);align-items:start;gap:24px;margin-bottom:22px;padding:18px 0 19px}.Bazi-module__hkdJ8q__reportArchiveTitle{gap:7px;min-width:0;display:grid}.Bazi-module__hkdJ8q__reportArchiveKicker,.Bazi-module__hkdJ8q__reportArchiveStatus{color:#654a2c;letter-spacing:.08em;font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__reportArchiveHeading{max-width:760px;margin:0!important;font-size:clamp(23px,3vw,34px)!important;line-height:1.35!important}.Bazi-module__hkdJ8q__reportArchiveTitle>p{max-width:760px;color:#51483d!important;margin:0!important;font-size:12px!important;line-height:1.7!important}.Bazi-module__hkdJ8q__reportHeaderAside{place-items:end;gap:8px}.Bazi-module__hkdJ8q__reportArchiveStatus{text-align:right}.Bazi-module__hkdJ8q__reportStats{border-block:0;min-width:210px}.Bazi-module__hkdJ8q__reportStats dt,.Bazi-module__hkdJ8q__reportChapterToggleLabel span,.Bazi-module__hkdJ8q__reportChapterIndex small,.Bazi-module__hkdJ8q__chapterTier,.Bazi-module__hkdJ8q__chapterHeading>p,.Bazi-module__hkdJ8q__reportFactGrid dt,.Bazi-module__hkdJ8q__readingCard>header span,.Bazi-module__hkdJ8q__readingCard>header small,.Bazi-module__hkdJ8q__evidenceCardSummary span,.Bazi-module__hkdJ8q__evidenceCardSummary small{font-size:12px}.Bazi-module__hkdJ8q__reportStats dd{font-size:22px}.Bazi-module__hkdJ8q__reportStats dd small{font-size:12px}.Bazi-module__hkdJ8q__reportBoundaryGuide{border-block:1px solid #d8cbb4;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:18px;margin:6px 0 22px;padding-block:12px;display:grid}.Bazi-module__hkdJ8q__reportBoundaryGuide>strong{color:#684a2b;letter-spacing:.08em;white-space:nowrap;align-self:center;font-size:12px}.Bazi-module__hkdJ8q__reportBoundaryGuide dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.Bazi-module__hkdJ8q__reportBoundaryGuide dl>div{border-left:1px solid #ded4c3;min-width:0;padding-inline:16px}.Bazi-module__hkdJ8q__reportBoundaryGuide dt{color:#493b2b;font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__reportBoundaryGuide dd{color:#5c5145;margin:3px 0 0;font-size:12px;line-height:1.55}.Bazi-module__hkdJ8q__executiveSummary{background:#fbf7ed;border:1px solid #b8a37e;border-left:4px solid #8a5c2c;gap:19px;margin:0 0 34px;padding:23px 25px;display:grid}.Bazi-module__hkdJ8q__executiveSummary header{gap:5px;display:grid}.Bazi-module__hkdJ8q__executiveSummary header>span{color:#684a2b;letter-spacing:.1em;font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__executiveSummary h3{font-family:var(--font-display);margin:0;font-size:24px;font-weight:500}.Bazi-module__hkdJ8q__executiveSummary header p{color:#594d40;margin:0;font-size:12px;line-height:1.7}.Bazi-module__hkdJ8q__executiveSummary ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Bazi-module__hkdJ8q__executiveSummary li{border-top:1px solid #d1c1a5;min-width:0;padding:14px 0 0}.Bazi-module__hkdJ8q__executiveSummary li>span{color:#8a5c2c;background:#fffdf8b3;border:1px solid #c9b48e;border-radius:999px;margin-bottom:8px;padding:3px 7px;font-size:12px;font-weight:700;display:inline-flex}.Bazi-module__hkdJ8q__executiveSummary li>div{min-width:0}.Bazi-module__hkdJ8q__executiveSummary li strong{color:#493b2b;font-size:13px}.Bazi-module__hkdJ8q__executiveSummary li p{color:#3f3932;font-family:var(--font-display);margin:7px 0 0;font-size:14px;line-height:1.75}.Bazi-module__hkdJ8q__priorityActions{background:#fffdf8c7;border:1px solid #cdbd9e;gap:15px;margin:0 0 36px;padding:20px 22px;display:grid}.Bazi-module__hkdJ8q__priorityActions>header{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.Bazi-module__hkdJ8q__priorityActions>header span{color:#7f3f32;letter-spacing:.08em;font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__priorityActions h3{color:#44382a;font-family:var(--font-display);margin:0;font-size:20px;font-weight:500}.Bazi-module__hkdJ8q__priorityActions ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Bazi-module__hkdJ8q__priorityActions li{min-width:0}.Bazi-module__hkdJ8q__priorityActions li>:is(a,div){min-width:0;height:100%;color:inherit;background:#faf6ed;border-left:3px solid #9a6f3b;align-content:start;gap:5px;padding:14px 16px;text-decoration:none;display:grid}.Bazi-module__hkdJ8q__priorityActions li>a:hover{background:#f6efe2}.Bazi-module__hkdJ8q__priorityActions li span{color:#7f3f32;font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__priorityActions li strong{color:#493b2b;font-size:13px}.Bazi-module__hkdJ8q__priorityActions li p{color:#4f463c;font-family:var(--font-display);margin:2px 0 0;font-size:14px;line-height:1.75}.Bazi-module__hkdJ8q__reportChapterGroup+.Bazi-module__hkdJ8q__reportChapterGroup{margin-top:30px}.Bazi-module__hkdJ8q__reportChapterGroupHeader{border-block:1px solid #cdbd9e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:18px;padding:10px 0;display:grid}.Bazi-module__hkdJ8q__reportChapterGroupHeader>span{color:#8a5c2c;font-family:var(--font-mono);font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__reportChapterGroupHeader h3{color:#493b2b;font-family:var(--font-display);margin:0;font-size:17px;font-weight:500}.Bazi-module__hkdJ8q__reportChapterGroupHeader small{color:#65594c;font-size:12px}.Bazi-module__hkdJ8q__reportChapterGroupBody{min-width:0}.Bazi-module__hkdJ8q__narrativeActionDetails,.Bazi-module__hkdJ8q__chapterSupportingDetails{background:#fffdf8ad;border:1px solid #6f5a372e;border-radius:8px;max-width:820px}.Bazi-module__hkdJ8q__narrativeActionDetails>summary,.Bazi-module__hkdJ8q__chapterSupportingDetails>summary{color:#594634;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 16px;display:flex}.Bazi-module__hkdJ8q__narrativeActionDetails>summary::-webkit-details-marker{display:none}.Bazi-module__hkdJ8q__chapterSupportingDetails>summary::-webkit-details-marker{display:none}.Bazi-module__hkdJ8q__narrativeActionDetails>summary:after,.Bazi-module__hkdJ8q__chapterSupportingDetails>summary:after{content:"＋";color:#7c6850;flex:none;font-size:13px}.Bazi-module__hkdJ8q__narrativeActionDetails[open]>summary:after,.Bazi-module__hkdJ8q__chapterSupportingDetails[open]>summary:after{content:"−"}.Bazi-module__hkdJ8q__narrativeActionDetails>summary span,.Bazi-module__hkdJ8q__chapterSupportingDetails>summary span{font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__narrativeActionDetails>summary small,.Bazi-module__hkdJ8q__chapterSupportingDetails>summary small{color:#6c5f51;margin-left:auto;font-size:12px}.Bazi-module__hkdJ8q__narrativeActionDetailsBody,.Bazi-module__hkdJ8q__chapterSupportingDetailsBody{border-top:1px solid #6f5a371f;gap:20px;padding:0 16px 17px;display:grid}.Bazi-module__hkdJ8q__narrativeActionDetailsBody>p{margin:14px 0 0}.Bazi-module__hkdJ8q__chapterSupportingDetailsBody{padding-top:18px}.Bazi-module__hkdJ8q__reportFactPanel{gap:9px;display:grid}.Bazi-module__hkdJ8q__reportFactPanel>strong{color:#5b4b39;letter-spacing:.04em;font-size:12px}.Bazi-module__hkdJ8q__narrativeScene,.Bazi-module__hkdJ8q__narrativeTurn{background:#a88f6312;border-left:2px solid #927044;max-width:820px;padding:15px 18px}.Bazi-module__hkdJ8q__narrativeScene>strong,.Bazi-module__hkdJ8q__narrativeTurn>strong{color:#684a2b;letter-spacing:.08em;margin-bottom:7px;font-size:12px;display:block}.Bazi-module__hkdJ8q__narrativeScene p,.Bazi-module__hkdJ8q__narrativeTurn p{margin:0}.Bazi-module__hkdJ8q__narrativeTurn{background:#b33d2c0b;border-left-color:#8a4d3d}.Bazi-module__hkdJ8q__narrativeTurn>strong{color:#804235}.Bazi-module__hkdJ8q__evidenceBoundaryLegend{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.Bazi-module__hkdJ8q__evidenceBoundaryLegend span{color:#554534;background:#fffdf8;border:1px solid #c7b38e;border-radius:999px;padding:4px 7px;font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__reportBalanceGraphic,.Bazi-module__hkdJ8q__reportFlowGraphic,.Bazi-module__hkdJ8q__reportConditionMatrix,.Bazi-module__hkdJ8q__reportRouteGraphic,.Bazi-module__hkdJ8q__reportRepairGraphic{border:1px solid var(--line-strong);background:#fffdf8d6;border-radius:10px;min-width:0;margin:20px 0 22px;padding:clamp(21px,3.5vw,30px)}.Bazi-module__hkdJ8q__reportBalanceLanes,.Bazi-module__hkdJ8q__reportConditionColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.Bazi-module__hkdJ8q__reportBalanceLane,.Bazi-module__hkdJ8q__reportConditionColumns>div{border:1px solid var(--line);background:#faf7f0;border-radius:7px;min-width:0;padding:17px 18px}.Bazi-module__hkdJ8q__reportBalanceLane:last-child,.Bazi-module__hkdJ8q__reportConditionColumns>div:last-child{background:#f8f2e8}.Bazi-module__hkdJ8q__reportBalanceLane>span,.Bazi-module__hkdJ8q__reportConditionColumns strong{color:#654a2c;font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__reportBalanceLane ul,.Bazi-module__hkdJ8q__reportConditionColumns ul{color:#494138;gap:7px;margin:12px 0 0;padding-left:1.2em;font-size:13px;line-height:1.65;display:grid}.Bazi-module__hkdJ8q__reportBalanceLane>small{color:#5c5145;margin-top:13px;font-size:12px;display:block}.Bazi-module__hkdJ8q__reportFlowNodes,.Bazi-module__hkdJ8q__reportRouteNodes{align-items:stretch;gap:0;min-width:0;margin:20px 0 0;padding:0;list-style:none;display:flex}.Bazi-module__hkdJ8q__reportFlowNodes li,.Bazi-module__hkdJ8q__reportRouteNodes li{border:1px solid var(--line);background:#faf7f0;flex:1 1 0;align-content:start;gap:6px;min-width:0;padding:15px 18px;display:grid;position:relative}.Bazi-module__hkdJ8q__reportFlowNodes li+li,.Bazi-module__hkdJ8q__reportRouteNodes li+li{border-left:0}.Bazi-module__hkdJ8q__reportFlowNodes li>span,.Bazi-module__hkdJ8q__reportRouteNodes li>span,.Bazi-module__hkdJ8q__reportRepairSteps li>span{color:#8a5c2c;font-family:var(--font-mono);font-size:12px;font-weight:700}.Bazi-module__hkdJ8q__reportFlowNodes strong,.Bazi-module__hkdJ8q__reportRouteNodes strong{color:#44382a;font-size:14px}.Bazi-module__hkdJ8q__reportFlowNodes small,.Bazi-module__hkdJ8q__reportRouteNodes small{color:#554b40;font-size:12px;line-height:1.6}.Bazi-module__hkdJ8q__reportFlowNodes li>svg,.Bazi-module__hkdJ8q__reportRouteNodes li>svg{z-index:1;color:#80653f;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.Bazi-module__hkdJ8q__reportRouteNodes li{grid-template-columns:28px minmax(0,1fr);column-gap:9px;display:grid}.Bazi-module__hkdJ8q__reportRouteNodes li>svg{right:-10px}.Bazi-module__hkdJ8q__reportConditionColumns{margin-top:20px}.Bazi-module__hkdJ8q__reportRepairSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Bazi-module__hkdJ8q__reportRepairSteps li{border:1px solid var(--line);background:#faf7f0;min-width:0;padding:15px 16px}.Bazi-module__hkdJ8q__reportRepairSteps p{color:#494138;margin:9px 0 0;font-size:13px;line-height:1.7}.Bazi-module__hkdJ8q__detailedReport :is(.Bazi-module__hkdJ8q__reportVisualHeader p,.Bazi-module__hkdJ8q__reportVisualNote,.Bazi-module__hkdJ8q__reportChapterIndex small,.Bazi-module__hkdJ8q__chapterTier,.Bazi-module__hkdJ8q__reportFactGrid dt){color:#5c4a35}.Bazi-module__hkdJ8q__detailedReport :is(.Bazi-module__hkdJ8q__reportChapterToggleLabel small,.Bazi-module__hkdJ8q__reportChapterIndex span,.Bazi-module__hkdJ8q__evidenceFlow strong,.Bazi-module__hkdJ8q__reportRecommendationCopy small,.Bazi-module__hkdJ8q__reportDistributionLegend,.Bazi-module__hkdJ8q__reportDistributionMeasure>span,.Bazi-module__hkdJ8q__reportLuckPeriodHeading>span,.Bazi-module__hkdJ8q__reportLuckPeriodHeading>small,.Bazi-module__hkdJ8q__reportLuckPeriod>p,.Bazi-module__hkdJ8q__reportLuckPeriod>small,.Bazi-module__hkdJ8q__sourceList a>span,.Bazi-module__hkdJ8q__sourceList a>small,.Bazi-module__hkdJ8q__reportVersionGrid dt,.Bazi-module__hkdJ8q__reportVersionGrid dd),.Bazi-module__hkdJ8q__detailedReport :is(.Bazi-module__hkdJ8q__reportRecommendationCopy>span,.Bazi-module__hkdJ8q__reportRecommendationNote,.Bazi-module__hkdJ8q__reportVisualHeader p,.Bazi-module__hkdJ8q__reportVisualNote,.Bazi-module__hkdJ8q__reportEvidence header p,.Bazi-module__hkdJ8q__evidenceFlow p,.Bazi-module__hkdJ8q__referenceDetails summary){font-size:12px}@media (max-width:720px){.Bazi-module__hkdJ8q__reportEditionHeader,.Bazi-module__hkdJ8q__executiveSummary ol,.Bazi-module__hkdJ8q__priorityActions ol,.Bazi-module__hkdJ8q__reportBoundaryGuide,.Bazi-module__hkdJ8q__reportBoundaryGuide dl,.Bazi-module__hkdJ8q__reportBalanceLanes,.Bazi-module__hkdJ8q__reportConditionColumns,.Bazi-module__hkdJ8q__reportRepairSteps{grid-template-columns:1fr}.Bazi-module__hkdJ8q__reportBoundaryGuide{gap:8px}.Bazi-module__hkdJ8q__reportBoundaryGuide>strong{padding-inline:2px}.Bazi-module__hkdJ8q__reportBoundaryGuide dl>div{border-top:1px solid #ded4c3;border-left:0;padding:9px 2px}.Bazi-module__hkdJ8q__narrativeActionDetails>summary,.Bazi-module__hkdJ8q__chapterSupportingDetails>summary{flex-wrap:wrap;align-items:flex-start;gap:5px 10px}.Bazi-module__hkdJ8q__narrativeActionDetails>summary small,.Bazi-module__hkdJ8q__chapterSupportingDetails>summary small{flex-basis:calc(100% - 24px);margin-left:0}.Bazi-module__hkdJ8q__reportHeaderAside{place-items:stretch stretch;width:100%}.Bazi-module__hkdJ8q__reportArchiveStatus{text-align:left}.Bazi-module__hkdJ8q__reportStats{width:100%}.Bazi-module__hkdJ8q__reportFlowNodes,.Bazi-module__hkdJ8q__reportRouteNodes{grid-template-columns:1fr;display:grid}.Bazi-module__hkdJ8q__reportFlowNodes li+li,.Bazi-module__hkdJ8q__reportRouteNodes li+li{border-top:0;border-left:1px solid var(--line)}.Bazi-module__hkdJ8q__reportFlowNodes li>svg,.Bazi-module__hkdJ8q__reportRouteNodes li>svg{top:auto;bottom:-10px;right:50%;transform:translate(50%)rotate(90deg)}}@media (max-width:390px){.Bazi-module__hkdJ8q__detailedReport{padding-top:24px}.Bazi-module__hkdJ8q__reportEditionHeader{gap:16px;padding-block:14px 16px}.Bazi-module__hkdJ8q__reportArchiveHeading{font-size:22px!important}.Bazi-module__hkdJ8q__reportArchiveTitle>p{font-size:12px!important}.Bazi-module__hkdJ8q__executiveSummary{margin-bottom:24px;padding:18px 16px}.Bazi-module__hkdJ8q__priorityActions{margin-bottom:24px;padding:17px 15px}.Bazi-module__hkdJ8q__executiveSummary h3{font-size:21px}.Bazi-module__hkdJ8q__reportBalanceGraphic,.Bazi-module__hkdJ8q__reportFlowGraphic,.Bazi-module__hkdJ8q__reportConditionMatrix,.Bazi-module__hkdJ8q__reportRouteGraphic,.Bazi-module__hkdJ8q__reportRepairGraphic{padding:17px 15px}.Bazi-module__hkdJ8q__reportBalanceLane,.Bazi-module__hkdJ8q__reportConditionColumns>div,.Bazi-module__hkdJ8q__reportFlowNodes li,.Bazi-module__hkdJ8q__reportRouteNodes li,.Bazi-module__hkdJ8q__reportRepairSteps li{padding:14px}}
