.ICfE7G_panel{min-width:0;margin-top:28px}.ICfE7G_panel button{touch-action:manipulation;border-radius:5px;transition:transform .12s ease-out,opacity .12s ease-out}.ICfE7G_panel button:active{transform:scale(.98)}.ICfE7G_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.ICfE7G_heading h3{font-family:Noto Serif SC,EB Garamond,serif;font-size:20px;font-weight:500}.ICfE7G_scope{background:var(--deep);border-radius:6px;gap:2px;padding:3px;display:flex}.ICfE7G_scope button{min-height:40px;padding:6px 12px;font-size:12px}.ICfE7G_scope [aria-pressed=true]{color:var(--ink);background:#fff;font-weight:600}.ICfE7G_toolbar{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 0;display:flex}.ICfE7G_filters{flex-wrap:wrap;gap:2px;display:flex}.ICfE7G_filters button{min-width:40px;min-height:40px;padding:6px 10px;font-size:12px}.ICfE7G_filters [aria-pressed=true]{color:var(--ink);background:var(--accent-soft);font-weight:600}.ICfE7G_clear{min-height:40px;color:var(--accent);align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:inline-flex}.ICfE7G_diagramScroll{scrollbar-width:thin;margin:0 -4px;padding:4px;overflow-x:auto}.ICfE7G_diagramScroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ICfE7G_diagram{--label-width:96px;min-width:calc(var(--label-width) + var(--columns) * 46px);max-width:820px;margin-inline:auto}.ICfE7G_diagram[lang=en]{--label-width:116px}.ICfE7G_diagram[lang=en][data-extended]{min-width:calc(var(--label-width) + var(--columns) * 84px)}.ICfE7G_diagram[lang=en] :is(.ICfE7G_pillars button,.ICfE7G_axisLabels){grid-template-rows:44px 42px 42px}.ICfE7G_diagram[lang=en] .ICfE7G_linkLabel{overflow-wrap:normal}.ICfE7G_links{display:grid}.ICfE7G_link{grid-template-columns:var(--label-width) minmax(0, 1fr);text-align:left;align-items:center;width:100%;min-height:40px;display:grid}.ICfE7G_link[data-collapsed]{display:none}.ICfE7G_link[aria-pressed=true]{background:var(--accent-soft)}.ICfE7G_linkLabel{color:var(--muted);overflow-wrap:anywhere;padding:5px 8px;font-size:11px;line-height:1.5}.ICfE7G_link[aria-pressed=true] .ICfE7G_linkLabel{color:var(--accent);font-weight:600}.ICfE7G_rail{--node-surface:var(--raised);--line-strength:32%;--line-color:color-mix(in srgb, var(--ink) var(--line-strength), var(--node-surface));height:30px;display:block;position:relative}.ICfE7G_link[aria-pressed=true] .ICfE7G_rail{--node-surface:var(--accent-soft);--line-strength:100%}.ICfE7G_line{background:var(--line-color);height:1px;position:absolute;top:50%;transform:translateY(-50%)}.ICfE7G_node{background:var(--node-surface);width:23px;height:23px;font-family:var(--font-bazi);border:1px solid #30303026;border-radius:50%;place-items:center;font-size:13px;font-weight:500;line-height:1;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.ICfE7G_arrow{border-right:1px solid var(--line-color);border-top:1px solid var(--line-color);width:6px;height:6px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)rotate(45deg)}.ICfE7G_arrow[data-left]{left:auto;right:-7px;transform:translateY(-50%)rotate(-135deg)}.ICfE7G_pillars{grid-template-columns:var(--label-width) repeat(var(--columns), minmax(0, 1fr));margin-block:8px;padding-block:8px;display:grid}.ICfE7G_axisLabels{color:var(--muted);grid-template-rows:30px 42px 42px;align-items:center;padding-left:8px;font-size:10px;display:grid}.ICfE7G_pillars button{grid-template-rows:30px 42px 42px;align-content:start;place-items:center;min-width:0;padding:0 2px;display:grid;position:relative}.ICfE7G_pillars button[aria-pressed=true],.ICfE7G_pillars button[data-linked]{background:var(--accent-soft)}.ICfE7G_pillars button[aria-pressed=true] .ICfE7G_pillarLabel,.ICfE7G_pillars button[data-linked] .ICfE7G_pillarLabel{color:var(--ink);font-weight:600}.ICfE7G_pillarLabel{color:var(--muted);text-align:center;font-size:11px;line-height:1.25}.ICfE7G_pillars [data-day] .ICfE7G_pillarLabel{color:var(--accent);font-weight:600}.ICfE7G_pillars b{font-family:var(--font-bazi);font-size:28px;font-weight:500;line-height:1}.ICfE7G_pillars small{color:var(--muted);text-align:center;margin-top:4px;font-size:9px;line-height:1.4}.ICfE7G_panel [data-dimmed]{opacity:.42}.ICfE7G_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding-top:8px;display:flex}.ICfE7G_footer p{color:var(--muted);font-size:11px;line-height:1.8}.ICfE7G_expand{min-height:40px;color:var(--accent);align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:inline-flex}.ICfE7G_expand[aria-expanded=true] svg{transform:rotate(180deg)}.ICfE7G_detail{background:var(--paper);border-radius:6px;margin-top:8px;padding:10px 12px;font-size:12px;line-height:1.8}.ICfE7G_detail p{flex-wrap:wrap;gap:0 12px;display:flex}.ICfE7G_detail strong{color:var(--accent);font-weight:600}.ICfE7G_detail span{color:var(--muted)}.ICfE7G_note{color:var(--muted);margin-top:8px;font-size:10px;line-height:1.8}@media (hover:hover){.ICfE7G_panel button:hover{background:var(--accent-soft)}.ICfE7G_link:hover .ICfE7G_rail{--node-surface:var(--accent-soft);--line-strength:100%}}@media (max-width:780px){.ICfE7G_panel{margin-top:24px}.ICfE7G_heading h3{font-size:18px}.ICfE7G_scope button{padding-inline:8px;font-size:11px}.ICfE7G_diagram{--label-width:72px}.ICfE7G_diagram[lang=en]{--label-width:96px}.ICfE7G_pillars b{font-size:26px}.ICfE7G_linkLabel{padding-inline:4px;font-size:10px}}@media (prefers-reduced-motion:reduce){.ICfE7G_panel button{transition:none}.ICfE7G_panel button:active{transform:none}}@media print{.ICfE7G_toolbar,.ICfE7G_scope,.ICfE7G_expand,.ICfE7G_footer span{display:none}.ICfE7G_diagramScroll{overflow:visible}.ICfE7G_link[data-collapsed]{display:grid}.ICfE7G_panel [data-dimmed]{opacity:1}.ICfE7G_link,.ICfE7G_pillars{break-inside:avoid}}
.p2qq6W_glyph{width:64px;max-width:100%;color:var(--element-color);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;display:inline-flex}.p2qq6W_glyph>b{font-family:var(--font-bazi);font-size:44px;font-weight:500;line-height:1.05}.p2qq6W_romanization{color:inherit;white-space:nowrap;overflow-wrap:normal;font-family:EB Garamond,Georgia,serif;font-size:16px;font-weight:500;line-height:1.1}.p2qq6W_glyph[data-compact]{width:44px}.p2qq6W_glyph[data-compact]>b{font-size:32px}.p2qq6W_glyph[data-compact] .p2qq6W_romanization{font-size:12px}@media (max-width:440px){.p2qq6W_glyph:not([data-compact]){width:52px}.p2qq6W_glyph:not([data-compact])>b{font-size:36px}.p2qq6W_glyph:not([data-compact]) .p2qq6W_romanization{font-size:13px}}
.t50fIW_professional{--row-label-width:44px;--pillar-width:68px;font-size:12px;line-height:1.55}.t50fIW_birthLine,.t50fIW_timeLine{font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:baseline;gap:5px 20px;display:flex}.t50fIW_birthLine{padding:14px 0 6px}.t50fIW_birthLine strong{color:var(--accent);font-family:Noto Serif SC,serif;font-size:19px;font-weight:500}.t50fIW_timeLine{color:var(--muted);padding-bottom:18px;font-size:11px}.t50fIW_topGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;display:grid}.t50fIW_natalPanel,.t50fIW_luckPanel,.t50fIW_starsPanel{min-width:0}.t50fIW_sectionHeading{justify-content:space-between;align-items:center;gap:12px;min-height:45px;margin-bottom:10px;display:flex}.t50fIW_sectionHeading h3{font-family:Noto Serif SC,EB Garamond,serif;font-size:17px;font-weight:500}.t50fIW_sectionHeading>span,.t50fIW_sectionHeading label{color:var(--muted);font-size:10px}.t50fIW_sectionHeading label{cursor:pointer;flex-shrink:0;align-items:center;gap:6px;min-height:36px;display:flex}.t50fIW_sectionHeading input{width:15px;height:15px;accent-color:var(--accent)}.t50fIW_tableScroll{scrollbar-width:thin;overflow-x:auto}.t50fIW_chartTable{table-layout:fixed;border-collapse:collapse;text-align:center;width:100%;font-size:11px}.t50fIW_chartTable th,.t50fIW_chartTable td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #30303014;padding:8px 3px}.t50fIW_chartTable th{color:var(--muted);font-weight:500}.t50fIW_chartTable th:first-child{width:var(--row-label-width);text-align:left;z-index:1;background:var(--raised);padding-left:4px;font-size:10px;position:sticky;left:0;box-shadow:1px 0 #30303014}.t50fIW_stackedLabel{overflow-wrap:normal;text-align:center;line-height:1.7;display:block}.t50fIW_chartTable .t50fIW_starsRow td{vertical-align:top;padding:7px 3px}.t50fIW_chartTable .t50fIW_starsRow>th{vertical-align:top;padding-top:7px;padding-bottom:7px}.t50fIW_starsToggle{min-height:0;box-shadow:none;font:inherit;color:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}.t50fIW_starsToggle svg{flex-shrink:0}.t50fIW_starsToggle[aria-expanded=true] svg{transform:rotate(180deg)}.t50fIW_columnStars{flex-direction:column;align-items:center;gap:2px;display:flex}.t50fIW_columnStars button,.t50fIW_starRows button{max-width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:11px;line-height:1.5}.t50fIW_columnStars [aria-pressed=true],.t50fIW_starRows [aria-pressed=true]{color:var(--ink);font-weight:600}.t50fIW_chartTable thead{background:var(--deep)}.t50fIW_chartTable thead th{color:var(--ink);height:45px}.t50fIW_chartTable thead th:first-child{background:var(--deep)}.t50fIW_chartTable thead small{color:var(--muted);font-size:9px;font-weight:400;display:block}.t50fIW_chartTable .t50fIW_dayColumn{background:var(--accent-soft)}.t50fIW_chartTable .t50fIW_transitColumn{background:#30303008}.t50fIW_chartTable .t50fIW_palaceColumn{background:#3030300a}.t50fIW_chartHeading{flex-wrap:wrap;padding-bottom:8px}.t50fIW_chartHeading .t50fIW_scopeSwitch button{min-height:34px;padding:5px 12px;font-size:11px}.t50fIW_palaceNote{color:var(--muted);background:#30303008;border-left:2px solid #30303055;margin-top:12px;padding:10px 12px;font-size:10px;line-height:1.8}.t50fIW_chartTable .t50fIW_hiddenRow td{vertical-align:top;padding-top:3px;padding-bottom:3px}.t50fIW_hiddenRow:has(+.t50fIW_hiddenRow) td{border-bottom:0}.t50fIW_hiddenRow:not(.t50fIW_hiddenRow+.t50fIW_hiddenRow) td{padding-top:8px}.t50fIW_hiddenRow:not(:has(+.t50fIW_hiddenRow)) td{padding-bottom:8px}.t50fIW_hidden{text-align:left;grid-template-columns:15px minmax(0,1fr);align-items:start;gap:5px;width:fit-content;max-width:100%;min-height:23.25px;margin-inline:auto;font-size:10px;display:grid}.t50fIW_hidden b{font-family:var(--font-bazi);font-size:15px;font-weight:500;line-height:1.55}.t50fIW_hidden>span{overflow-wrap:normal;padding-top:4px}.t50fIW_palaces{background:var(--deep);border-radius:6px;grid-template-columns:repeat(3,1fr);margin-top:12px;padding:12px 8px;display:grid}.t50fIW_palaces>div{border-left:1px solid #30303020;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 10px;display:flex}.t50fIW_palaces>div:first-child{border:0}.t50fIW_palaces span,.t50fIW_palaces small{color:var(--muted);font-size:10px}.t50fIW_palaces strong{font-family:var(--font-bazi);font-size:19px;font-weight:500}.t50fIW_seasonRow,.t50fIW_countRow{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:14px;display:flex}.t50fIW_seasonRow>span:first-child,.t50fIW_countRow>span:first-child{color:var(--muted);min-width:55px;font-size:10px}.t50fIW_countRow{margin-top:7px}.t50fIW_note{color:var(--muted);margin:10px 0;font-size:10px;line-height:1.8}.t50fIW_note a{text-underline-offset:3px;text-decoration:underline}.t50fIW_jieRow{justify-content:space-between;gap:20px;padding-top:10px;display:flex}.t50fIW_jieRow>div{flex-direction:column;gap:4px;display:flex}.t50fIW_jieRow span{color:var(--muted);font-size:10px}.t50fIW_jieRow time{font-variant-numeric:lining-nums tabular-nums;font-size:11px}.t50fIW_onset{min-height:52px;font-size:11px;line-height:1.8}.t50fIW_onset strong{margin-left:6px;font-weight:500}.t50fIW_onset>span{color:var(--muted);font-size:10px;display:block}.t50fIW_luckScroller{scrollbar-width:thin;background:var(--deep);border-radius:6px;overflow-x:auto}.t50fIW_cycleStrip{grid-auto-columns:minmax(59px,1fr);grid-auto-flow:column;gap:2px;width:max-content;min-width:100%;padding:5px;display:grid}.t50fIW_cycleStrip button,.t50fIW_yearGrid button,.t50fIW_monthGrid button{font-variant-numeric:lining-nums tabular-nums;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:9px 3px;line-height:1.4;display:flex}.t50fIW_cycleStrip button>span,.t50fIW_yearGrid button>span,.t50fIW_monthGrid button>span{color:var(--muted);font-size:9px}.t50fIW_cycleStrip button>span:first-child,.t50fIW_yearGrid button>span:first-child,.t50fIW_monthGrid button>span:first-child{color:var(--ink);margin-bottom:4px;font-size:11px}.t50fIW_cycleStrip strong,.t50fIW_yearGrid strong,.t50fIW_monthGrid strong{font-family:var(--font-bazi);white-space:nowrap;font-size:22px;font-weight:500}.t50fIW_cycleStrip strong b,.t50fIW_yearGrid strong b,.t50fIW_monthGrid strong b{margin-left:2px;font-weight:500}.t50fIW_cycleStrip small,.t50fIW_yearGrid small{color:var(--muted);font-size:8px}.t50fIW_cycleStrip .t50fIW_preLuck{margin:13px 0;font-size:15px}.t50fIW_professional :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) [aria-pressed=true]{background:#fff}.t50fIW_professional :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) [aria-pressed=true]>span:first-child{font-weight:600}.t50fIW_subHeading{justify-content:space-between;align-items:baseline;gap:10px;margin:17px 0 7px;display:flex}.t50fIW_subHeading h4{font-size:12px;font-weight:500}.t50fIW_subHeading>span{color:var(--muted);font-size:9px}.t50fIW_yearGrid{background:#30303006;border-radius:6px;grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;padding:3px;display:grid}.t50fIW_yearGrid button{gap:2px;padding:6px 2px}.t50fIW_yearGrid strong{font-size:20px}.t50fIW_yearGrid button>span:first-child{margin-bottom:1px}.t50fIW_monthGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.t50fIW_monthGrid button{background:var(--deep);padding:7px 2px}.t50fIW_monthGrid strong{font-size:20px}.t50fIW_monthGrid time{color:var(--muted);margin-top:3px;font-size:9px}.t50fIW_monthGrid time small{margin-top:2px;font-size:8px;display:block}.t50fIW_handover{background:var(--accent-soft);border-left:2px solid var(--accent);margin-top:12px;padding:9px 12px;font-size:10px;line-height:1.8}.t50fIW_handover strong{font-weight:500}.t50fIW_handover p{color:var(--muted)}.t50fIW_handover [role=group]{gap:5px;margin-top:5px;display:flex}.t50fIW_handover button{border-radius:5px;min-height:32px;padding:4px 12px}.t50fIW_handover [aria-pressed=true]{color:var(--ink);background:#fff;font-weight:600}.t50fIW_empty{background:var(--deep);border-radius:6px;padding:24px;line-height:1.9}.t50fIW_bottomGrid{margin-top:28px}.t50fIW_starRows>div{grid-template-columns:66px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.t50fIW_starRows>div>span{color:var(--muted);font-size:10px;line-height:1.4}.t50fIW_starRows b{font-family:var(--font-bazi);color:var(--ink);font-size:15px;font-weight:500;display:block}.t50fIW_starRows>div>div{flex-wrap:wrap;align-content:center;align-items:center;gap:2px 10px;display:flex}.t50fIW_starExplanation{background:var(--deep);border-left:2px solid var(--accent);min-height:72px;margin-top:14px;padding:12px;font-size:11px;line-height:1.9}.t50fIW_starExplanation strong{font-weight:500}.t50fIW_starExplanation p{color:var(--muted)}.t50fIW_details{margin-top:10px}.t50fIW_scopeSwitch{background:var(--deep);border-radius:6px;flex-shrink:0;gap:2px;padding:3px;display:flex}.t50fIW_scopeSwitch button{border-radius:4px;min-height:30px;padding:5px 9px;font-size:10px}.t50fIW_scopeSwitch [aria-pressed=true]{color:var(--ink);background:#fff;font-weight:600}.t50fIW_rules{margin-top:24px;scroll-margin-top:24px}.t50fIW_rules>div{max-width:1000px;padding-bottom:16px}.t50fIW_rules p{color:var(--muted);margin:10px 0;font-size:11px;line-height:1.9}.t50fIW_sourceLinks{flex-wrap:wrap;gap:8px 24px;font-size:11px;display:flex}.t50fIW_sourceLinks a{text-underline-offset:4px;padding:10px 0;text-decoration:underline}.t50fIW_muted{color:var(--muted);font-size:10px}.t50fIW_scrollHint{color:var(--muted);margin-bottom:8px;font-size:10px;display:none}.t50fIW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t50fIW_professional:lang(en){--row-label-width:60px;--pillar-width:104px}.t50fIW_professional:lang(en) .t50fIW_topGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.t50fIW_professional:lang(en) .t50fIW_chartTable :is(th,td){overflow-wrap:normal;word-break:normal}.t50fIW_professional:lang(en) .t50fIW_chartTable th{line-height:1.5}.t50fIW_professional:lang(en) .t50fIW_hidden{align-items:center;min-height:32px}.t50fIW_professional:lang(en) .t50fIW_hidden>span{padding-top:0}.t50fIW_professional:lang(en) .t50fIW_columnStars{gap:3px}.t50fIW_professional:lang(en) .t50fIW_columnStars button{text-wrap:balance}.t50fIW_professional:lang(en) .t50fIW_cycleStrip{grid-auto-columns:96px}.t50fIW_professional:lang(en) :is(.t50fIW_yearGrid,.t50fIW_monthGrid){grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:5px}.t50fIW_professional:lang(en) :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) button{align-content:start;place-items:center;row-gap:3px;padding:9px 4px;display:grid}.t50fIW_professional:lang(en) .t50fIW_cycleStrip button{grid-template-rows:18px 28px 32px 28px 28px}.t50fIW_professional:lang(en) .t50fIW_yearGrid button{grid-template-rows:18px 28px 30px 28px 16px 16px}.t50fIW_professional:lang(en) .t50fIW_monthGrid button{grid-template-rows:18px 28px 30px 28px 28px}.t50fIW_professional:lang(en) :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) button>span{text-align:center;overflow-wrap:normal;font-size:10px;line-height:1.4}.t50fIW_professional:lang(en) :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) button>span:first-child{margin-bottom:0;font-size:11px}.t50fIW_professional:lang(en) :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) small{font-size:9px;line-height:1.4}.t50fIW_professional:lang(en) :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) strong{writing-mode:horizontal-tb;letter-spacing:normal;line-height:1.4}.t50fIW_professional:lang(en) :is(.t50fIW_cycleStrip,.t50fIW_yearGrid,.t50fIW_monthGrid) strong b{margin-left:2px}.t50fIW_professional:lang(en) .t50fIW_cycleStrip .t50fIW_preLuck{grid-row:2/4;margin:0}.t50fIW_professional:lang(en) .t50fIW_starRows button{text-wrap:balance}.t50fIW_professional:lang(en) .t50fIW_subHeading{flex-wrap:wrap}@media (max-width:1499px){.t50fIW_professional:lang(en) .t50fIW_topGrid{grid-template-columns:minmax(0,1fr)}}@media (hover:hover){.t50fIW_professional button:not(.t50fIW_starsToggle,.t50fIW_columnStars button,.t50fIW_starRows button):hover{outline-offset:-1px;outline:1px solid #30303040}.t50fIW_professional :is(.t50fIW_columnStars,.t50fIW_starRows) button:hover{opacity:.7}}@media (min-width:1500px){.t50fIW_yearGrid{grid-template-columns:repeat(11,minmax(0,1fr))}.t50fIW_yearGrid small{font-size:7px}.t50fIW_yearGrid strong{writing-mode:vertical-rl;letter-spacing:.1em;line-height:1.5}.t50fIW_yearGrid strong b{margin:0}.t50fIW_cycleStrip{grid-auto-columns:68px}}@media (max-width:1150px){.t50fIW_topGrid,.t50fIW_bottomGrid{grid-template-columns:1fr;gap:20px}.t50fIW_yearGrid{grid-template-columns:repeat(11,minmax(0,1fr))}.t50fIW_cycleStrip{grid-auto-columns:minmax(59px,1fr);width:100%}.t50fIW_monthGrid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:780px){.t50fIW_scrollHint{display:block}.t50fIW_sectionHeading h3{font-size:15px}.t50fIW_sectionHeading{gap:8px}.t50fIW_sectionHeading>span{text-align:right;max-width:150px}.t50fIW_topGrid,.t50fIW_bottomGrid{gap:16px}.t50fIW_birthLine{gap:4px 14px}.t50fIW_birthLine>span:last-child{flex-basis:100%}.t50fIW_timeLine{gap:4px 14px}.t50fIW_yearGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.t50fIW_monthGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.t50fIW_cycleStrip{width:max-content}.t50fIW_palaces>div{gap:2px 7px}.t50fIW_palaces small{text-align:center;flex-basis:100%;font-size:9px}.t50fIW_seasonRow,.t50fIW_countRow{gap:5px 12px}.t50fIW_jieRow{flex-wrap:wrap;gap:10px 20px}.t50fIW_jieRow time{font-size:10px}.t50fIW_scopeSwitch button{min-height:34px}}@media (max-width:400px){.t50fIW_sectionHeading h3{font-size:14px}.t50fIW_sectionHeading label{font-size:9px}.t50fIW_monthGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.t50fIW_starRows>div{grid-template-columns:54px minmax(0,1fr);gap:7px}.t50fIW_palaces span{font-size:9px}.t50fIW_palaces strong{font-size:18px}.t50fIW_seasonRow>span:first-child,.t50fIW_countRow>span:first-child{min-width:44px}.t50fIW_seasonRow,.t50fIW_countRow{gap:5px 10px;font-size:11px}}@media print{.t50fIW_topGrid,.t50fIW_bottomGrid{grid-template-columns:1fr}.t50fIW_tableScroll,.t50fIW_luckScroller{max-height:none;overflow:visible}.t50fIW_chartTable{min-width:0}.t50fIW_cycleStrip{grid-template-columns:repeat(7,1fr);grid-auto-flow:row;width:100%}.t50fIW_natalPanel,.t50fIW_starRows>div,.t50fIW_yearGrid,.t50fIW_monthGrid{break-inside:avoid}.t50fIW_scrollHint,.t50fIW_sectionHeading label,.t50fIW_scopeSwitch,.t50fIW_rules{display:none}.t50fIW_luckPanel{break-before:page}.t50fIW_monthGrid{grid-template-columns:repeat(6,1fr)}.t50fIW_professional:lang(en) .t50fIW_topGrid{grid-template-columns:minmax(0,1fr)}.t50fIW_professional:lang(en) .t50fIW_chartTable{min-width:0!important}.t50fIW_professional:lang(en) .t50fIW_cycleStrip{grid-auto-columns:auto}}.t50fIW_professional:is(:lang(ja),:lang(ko)) .t50fIW_birthLine strong{font-family:var(--font-editorial)}.t50fIW_professional:lang(ko){--row-label-width:54px;--pillar-width:76px}.t50fIW_professional:lang(ko) .t50fIW_chartTable :is(th,td){word-break:keep-all;overflow-wrap:anywhere}.t50fIW_professional:lang(ko) .t50fIW_columnStars button{line-height:1.65}
