button,a,input[type=submit],input[type=button],input[type=reset],[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],summary,.mz-pressable{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:not(:disabled):not([aria-disabled=true]):active,a:not([aria-disabled=true]):active,input[type=submit]:not(:disabled):active,input[type=button]:not(:disabled):active,input[type=reset]:not(:disabled):active,[role=button]:not([aria-disabled=true]):active,.mz-pressable:not([aria-disabled=true]):active{filter:brightness(.96);transition:transform .1s,filter .1s;transform:scale(.97)}button:disabled,button[aria-disabled=true],input[type=submit]:disabled,input[type=button]:disabled,input[type=reset]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;filter:none;transform:none}a[aria-disabled=true],[role=button][aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}button.is-loading,a.is-loading,.mz-pressable.is-loading{pointer-events:none;cursor:wait;justify-content:center;align-items:center;gap:8px;display:inline-flex}.mz-spinner{border:2px solid #c9a55c40;border-top-color:var(--mz-gold-500);border-radius:9999px;flex:none;width:1em;height:1em;animation:.8s linear infinite mz-spin;display:inline-block}.mz-spinner--ink{border-color:#0e0f1338;border-top-color:var(--mz-ink-900)}@keyframes mz-spin{to{transform:rotate(360deg)}}.mz-skeleton{background:var(--mz-ink-700);border-radius:var(--mz-radius-sm);min-height:1em;position:relative;overflow:hidden}.mz-skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#c9a55c1f 50%,#0000 100%);animation:1.6s ease-in-out infinite mz-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes mz-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){button:not(:disabled):not([aria-disabled=true]):active,a:not([aria-disabled=true]):active,[role=button]:not([aria-disabled=true]):active,.mz-pressable:not([aria-disabled=true]):active{filter:none;opacity:.72;transition:opacity .1s;transform:none}.mz-spinner{animation-duration:1.6s}.mz-skeleton:after{animation:none}}
[data-theme=light] .wenshu-panel{background:color-mix(in srgb, var(--mz-ink-800) 97%, transparent);border-color:var(--mz-line);box-shadow:var(--mz-menu-shadow,0 18px 44px -14px #5d4a2d38)}[data-theme=light] .wenshu-item:hover,[data-theme=light] .wenshu-item:focus-visible{background:var(--mz-wash)}[data-theme=light] .wenshu-item .wenshu-name,[data-theme=light] .wenshu-sheet-item .wenshu-name,[data-theme=light] .wenshu-sheet-title{color:var(--mz-text)}[data-theme=light] .wenshu-item:hover .wenshu-name{color:var(--mz-gold-text)}[data-theme=light] .wenshu-sheet{background:var(--mz-ink-800);border-top-color:var(--mz-line)}[data-theme=light] .wenshu-sheet-close{color:var(--mz-gold-text);border-color:var(--mz-line)}[data-theme=light] .wenshu-sheet-mask{background:#28201259}[data-theme=light] .gm-bubble{background:var(--mz-ink-800);color:var(--mz-text);border-color:var(--mz-line-hi);box-shadow:var(--mz-menu-shadow,0 14px 36px #5d4a2d2e)}[data-theme=light] .gm-bubble:after{border-top-color:var(--mz-line-hi)}[data-theme=light] .gm-card,[data-theme=light] .gm-bazi-inner{background:color-mix(in srgb, var(--mz-ink-800) 85%, transparent)}[data-theme=light] .gm-card:hover{box-shadow:0 22px 48px -18px #5d4a2d40}[data-theme=light] .gm-card-body .gm-sell{color:var(--mz-gold-text)}[data-theme=light] .qs-node .qs-tri{background:var(--mz-ink-800);color:var(--mz-gold-text)}[data-theme=light] .qs-chips{background:color-mix(in srgb, var(--mz-ink-900) 92%, transparent)}[data-theme=light] .ln-ycell{background:color-mix(in srgb, var(--mz-ink-800) 70%, transparent);border-color:var(--mz-ink-700)}[data-theme=light] .ln-summary{background:color-mix(in srgb, var(--mz-ink-800) 80%, transparent)}[data-theme=light] .dl-topbar,[data-theme=light] .dl-tabbar{background:color-mix(in srgb, var(--mz-ink-900) 94%, transparent)}[data-theme=light] .fb-nav,[data-theme=light] .fb-dock{background:color-mix(in srgb, var(--mz-ink-900) 92%, transparent)}[data-theme=light] .mst-portrait,[data-theme=light] .mst-avatar,[data-theme=light] .mst-banner{background:var(--mz-ink-700)}[data-theme=light] :is(.text-gold,[class~=text-gold\/40],[class~=text-gold\/50],[class~=text-gold\/60],[class~=text-gold\/70],[class~=text-gold\/80],[class~=text-gold\/90]):not([data-theme=dark] *){color:rgb(var(--mz-gold-text-rgb) / .92)}[data-theme=light] :is([style^="color:var(--mz-gold-500)" i],[style*=";color:var(--mz-gold-500)" i],[style^="color: var(--mz-gold-500)" i],[style*="; color: var(--mz-gold-500)" i]):not([data-theme=dark] *),[data-theme=light] :is([style^="color:var(--mz-gold-300)" i],[style*=";color:var(--mz-gold-300)" i],[style^="color: var(--mz-gold-300)" i],[style*="; color: var(--mz-gold-300)" i]):not([data-theme=dark] *){color:var(--mz-gold-text)!important}[data-theme=light] :is(.sc-chip.on,.seg button.on):not([data-theme=dark] *),[data-theme=light] :is(.lr-hero-title,.ly-hero-title,.mh-hero-title):not([data-theme=dark] *){color:var(--mz-gold-text)}[data-theme=light] :is([style^="color:#8fa3b8" i],[style*=";color:#8fa3b8" i],[style^="color: #8fa3b8" i],[style*="; color: #8fa3b8" i],[style^="color:rgb(143, 163, 184)" i],[style*=";color:rgb(143, 163, 184)" i],[style^="color: rgb(143, 163, 184)" i],[style*="; color: rgb(143, 163, 184)" i]):not([data-theme=dark] *){color:#4f6378!important}[data-theme=light] :is([style^="color:#7cc7d6" i],[style*=";color:#7cc7d6" i],[style^="color: #7cc7d6" i],[style*="; color: #7cc7d6" i],[style^="color:rgb(124, 199, 214)" i],[style*=";color:rgb(124, 199, 214)" i],[style^="color: rgb(124, 199, 214)" i],[style*="; color: rgb(124, 199, 214)" i]):not([data-theme=dark] *){color:#2b7687!important}[data-theme=light] :is([style^="color:#c9a55c" i],[style*=";color:#c9a55c" i],[style^="color: #c9a55c" i],[style*="; color: #c9a55c" i],[style^="color:rgb(201, 165, 92)" i],[style*=";color:rgb(201, 165, 92)" i],[style^="color: rgb(201, 165, 92)" i],[style*="; color: rgb(201, 165, 92)" i]):not([data-theme=dark] *){color:#8c6a2f!important}[data-theme=light] :is([style^="color:#b98df0" i],[style*=";color:#b98df0" i],[style^="color: #b98df0" i],[style*="; color: #b98df0" i],[style^="color:rgb(185, 141, 240)" i],[style*=";color:rgb(185, 141, 240)" i],[style^="color: rgb(185, 141, 240)" i],[style*="; color: rgb(185, 141, 240)" i]):not([data-theme=dark] *){color:#6e43b0!important}[data-theme=light] :is([class~=text-muted\/50],[class~=text-muted\/60],[class~=text-muted\/70]):not([data-theme=dark] *){color:rgb(var(--mz-muted-rgb) / .85)}:root[data-theme=light]{--mz-gold-text:#7a5c26;--mz-gold-text-rgb:122 92 38}[data-theme=light] :is([class~=text-goldtext\/40],[class~=text-goldtext\/50],[class~=text-goldtext\/60],[class~=text-goldtext\/70],[class~=text-goldtext\/80],[class~=text-goldtext\/90]):not([data-theme=dark] *){color:rgb(var(--mz-gold-text-rgb))}[data-theme=light] :is([class~=text-muted\/40],[class~=text-muted\/55],[class~=text-muted\/75],[class~=text-muted\/80]):not([data-theme=dark] *){color:rgb(var(--mz-muted-rgb) / .85)}[data-theme=light] :is([class~=text-paper\/60],[class~=text-paper\/70]):not([data-theme=dark] *){color:rgb(var(--mz-moon-rgb) / .88)}[data-theme=light] :is(.ft-chip.on,.ft-cs button.on,.qimen-seg button.on,.ln-ytab.sel,.ln-ycell.sel .yg,.ln-meta .yunname,.lr-seg-btn.is-on,.ly-method-tab.is-active):not([data-theme=dark] *){color:var(--mz-gold-text)}[data-theme=light] .mz-codex-card-unlit :is([class*=text-goldtext],[class*=text-gold]){color:#e3c77e!important}[data-theme=light] :is(.home-feat .feat-tab[data-on],.hp-title,.hp-legend,.hp-pname,.hp-gtitle,.bz-viewtoggle button.on strong):not([data-theme=dark] *){color:var(--mz-gold-text)}[data-theme=light] .cc-bazi-shichen-name{color:var(--mz-gold-text,#8c6a2f);text-shadow:none}[data-theme=light] .cc-pillar-chars{color:#7a5a22}[data-theme=light] .cc-pillar--hour{border-color:#8c6a2f8c}
.mz-skip-link{z-index:1000;border-radius:var(--mz-radius-sm,8px);background:var(--mz-gold-500,#c9a55c);color:#14110c;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:top .15s;position:absolute;top:-120px;left:12px}.mz-skip-link:focus,.mz-skip-link:focus-visible{outline-offset:2px;outline:2px solid #fff;top:12px}:root{--mz-font-serif:"Songti SC","STSong","Noto Serif CJK SC","Source Han Serif SC","Source Han Serif CN",var(--mz-webfont-serif-sc,"Noto Serif SC"),"SimSun",serif}html:lang(zh-TW){--mz-font-serif:"Songti TC","Noto Serif CJK TC","Source Han Serif TC","Source Han Serif TW",var(--mz-webfont-serif-tc,"Noto Serif TC"),"PMingLiU",serif;--mz-font-sans:"PingFang TC","Microsoft JhengHei",system-ui,-apple-system,"Segoe UI",sans-serif}html:lang(ja){--mz-font-serif:"Hiragino Mincho ProN","Yu Mincho","YuMincho","Noto Serif CJK JP","Source Han Serif JP",var(--mz-webfont-serif-jp,"Noto Serif JP"),serif;--mz-font-sans:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic UI","Meiryo",system-ui,sans-serif}html:lang(ko){--mz-font-serif:"AppleMyungjo","Batang","BatangChe","Noto Serif CJK KR","Source Han Serif K",var(--mz-webfont-serif-kr,"Noto Serif KR"),serif;--mz-font-sans:"Apple SD Gothic Neo","Malgun Gothic",system-ui,-apple-system,sans-serif}html:lang(en){--mz-font-serif:Georgia,"Times New Roman","Songti SC","STSong","SimSun",serif}body{font-family:var(--mz-font-sans)}.mz-badge{max-width:100%}@media (max-width:640px){.mz-badge{white-space:normal;text-align:center;line-height:1.6}.mz-btn{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:48px;padding-top:10px;padding-bottom:10px;line-height:1.35}}html:lang(en) .mz-badge,html:lang(ja) .mz-badge,html:lang(ko) .mz-badge{letter-spacing:.04em}html:lang(en) [class*=tracking-\[],html:lang(ja) [class*=tracking-\[],html:lang(ko) [class*=tracking-\[],html:lang(en) .tracking-widest,html:lang(ja) .tracking-widest,html:lang(ko) .tracking-widest{letter-spacing:.05em!important}.mz-topnav__link{flex-shrink:0}html:lang(en) .mz-topnav__link{max-width:none;overflow:visible}@media (max-width:1440px){html:lang(en) .mz-topnav__link--opt{display:none}html:lang(en) .mz-topnav__links{gap:20px}html:lang(ja) .mz-topnav__link--opt,html:lang(ko) .mz-topnav__link--opt{display:none}html:lang(ja) .mz-topnav__links,html:lang(ko) .mz-topnav__links{gap:18px}}.mz-topnav__right{z-index:2;position:relative}.text-\[8px\],.text-\[9px\]{font-size:10px!important}.text-\[10px\]{font-size:11px!important}html:lang(en) .mz-vertical,html:lang(en) .dl-vtext{display:none!important}html:not([data-theme=light]) :is([class~=text-muted\/40],[class~=text-muted\/50],[class~=text-muted\/55],[class~=text-muted\/60],[class~=text-muted\/70]){color:rgb(var(--mz-muted-rgb) / .8)}@media (max-width:640px){.text-\[8px\],.text-\[9px\],.text-\[10px\],.text-\[11px\]{font-size:12px!important}}
.hl-root.hl-root{--hl-purple:var(--mz-ink-800);--hl-indigo:var(--mz-ink-800);--hl-deep:var(--mz-ink-900);--hl-gold:var(--mz-gold-500);--hl-gold-hi:var(--mz-gold-300);--hl-moon:var(--mz-text);--hl-dim:var(--mz-text-dim);--hl-tint:color-mix(in srgb, var(--mz-ink-700) 45%, transparent);--hl-dial-core1:#23262e;--hl-dial-core2:#0e0f13;--hl-dial-good:#0e0f13;--hl-dial-hd:#1c1f26;--hl-dial-bd:#4a4a52;--hl-dial-txt:var(--mz-text);--hl-dial-txt2:var(--mz-text-dim);--hl-dial-cur:var(--mz-gold-300)}[data-theme=light] .hl-root.hl-root{--hl-gold-hi:var(--mz-gold-500);--hl-dial-core1:#fdfbf6;--hl-dial-core2:#ede4cc;--hl-dial-good:#fdfbf6;--hl-dial-hd:#f3ecdc;--hl-dial-bd:#d9ccaa;--hl-dial-cur:var(--mz-gold-500)}.hl-root.hl-root{background:radial-gradient(1200px 600px at 80% -10%, rgb(var(--mz-gold-500-rgb) / .1), transparent 60%), linear-gradient(180deg, var(--mz-ink-900) 0%, var(--mz-ink-900) 100%);color:var(--mz-text)}.hl-root .hl-title{text-shadow:none}.hl-root .hl-card{background:linear-gradient(160deg, color-mix(in srgb, var(--mz-gold-500) 5%, var(--mz-ink-800)), var(--mz-ink-800));border-color:var(--mz-line);box-shadow:0 20px 60px -34px #0000008c}.hl-root .hl-personal{border-color:var(--mz-line-hi);background:radial-gradient(600px 240px at 90% 0%, rgb(var(--mz-gold-500-rgb) / .14), transparent 70%), linear-gradient(150deg, color-mix(in srgb, var(--mz-gold-500) 8%, var(--mz-ink-800)) 0%, var(--mz-ink-800) 60%, var(--mz-ink-900) 100%)}.hl-root .hl-chip,.hl-root .hl-pl-col,.hl-root .hl-host,.hl-root .hl-jq-hou div,.hl-root .hl-jq-hou button,.hl-root .hl-day,.hl-root .hl-pick{background:var(--hl-tint)}.hl-root .hl-hr{background:linear-gradient(180deg, rgb(var(--mz-gold-500-rgb) / .12), var(--hl-tint))}.hl-root .hl-jq-hou div.on,.hl-root .hl-jq-hou button.on,.hl-root .hl-day.today{background:rgb(var(--mz-gold-500-rgb) / .18)}.hl-root .hl-score .bg{fill:var(--hl-tint)}.hl-root .hl-chip.neg,.hl-root .hl-chip.t-liuchong,.hl-root .hl-chip.t-xing,.hl-root .hl-chip.t-liuhai,.hl-root .hl-chip.t-liupo,.hl-root .hl-chip.t-tiangan_chong{border-color:var(--mz-line);color:var(--mz-text-dim)}.hl-root .hl-ji{background:var(--mz-ink-600);color:var(--mz-text)}.hl-root .hl-pl-bad{color:var(--mz-text-dim)}.hl-root .dot.bd{background:var(--mz-text-mute)}.hl-root .hl-hourline em.b{background:var(--hl-tint)}.hl-root .hl-foot{color:var(--mz-text-mute)}.hl-root .lv-平 .hl-seal{background:var(--mz-gold-700)}.hl-root .lv-慎 .hl-seal{background:var(--mz-ink-600);color:var(--mz-text)}.hl-root .hl-yi,.hl-root .hl-ev.on,.hl-root .hl-btn{color:var(--mz-ink-on-gold)}.hl-root .hl-jq-img stop[stop-color=\#1a1440]{stop-color:#1c1f26}.hl-root .hl-jq-img stop[stop-color=\#2a2160]{stop-color:#262a33}.hl-root .hl-jq-img stop[stop-color=\#120f2a]{stop-color:#0e0f13}.hl-root .hl-jq-img [fill=\#0d0b22]{fill:#0e0f13}.hl-root .hl-jq-img [stroke=\#0d0b22]{stroke:#0e0f13}.hl-root .hl-jq-img [fill=\#cfc3ff]{fill:#efe9da}.hl-root .hl-dial stop[stop-color=\#2b2366]{stop-color:var(--hl-dial-core1)}.hl-root .hl-dial stop[stop-color=\#120f2a]{stop-color:var(--hl-dial-core2)}.hl-root .hl-dial path[fill=\#0a0820]{fill:var(--hl-dial-good)}.hl-root .hl-dial path[fill=\#1b1748]{fill:var(--hl-dial-hd)}.hl-root .hl-dial path[fill=\#6f6a9a]{fill:var(--hl-dial-bd)}.hl-root .hl-dial text[fill=\#efe9da]{fill:var(--hl-dial-txt)}.hl-root .hl-dial text[fill=\#c9c3e6]{fill:var(--hl-dial-txt2)}.hl-root .hl-dial text[fill=\#9a94c4]{fill:var(--mz-text-mute)}.hl-root .hl-dial text[fill=\#c9a55c]{fill:var(--mz-gold-text)}.hl-root .hl-dial text[fill=\#f3dfa0],.hl-root .hl-dial text[fill=\#e8cf8a]{fill:var(--hl-dial-cur)}.hl-root .hl-jq-img [fill=\#5b6fa8]{fill:#454b57}.hl-root .hl-jq-img [fill=\#3f6f86]{fill:#3e4a50}.hl-root .hl-jq-img [fill=\#6b4f8f]{fill:#4a4740}.hl-root .hl-jq-img [fill=\#3a4a78]{fill:#3a3f4a}.hl-root .hl-jq-img [fill=\#241c4d]{fill:#17191e}.hl-seo.hl-seo{background:var(--mz-ink-900);color:var(--mz-text-dim)}.hl-seo.hl-seo h1{color:var(--mz-gold-text);border-top-color:var(--mz-line)}.hl-seo.hl-seo .hl-seo-note{color:var(--mz-text-mute)}.bpd.bpd{--p1:var(--mz-ink-800);--p2:var(--mz-ink-800);--ind:var(--mz-ink-700);--gold:var(--mz-gold-500);--gold2:var(--mz-gold-700)}.bpd .bpd-card{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--mz-gold-500) 14%, var(--mz-ink-800)) 0%, var(--mz-ink-800) 50%, var(--mz-ink-900) 100%);border-color:var(--mz-line-hi);color:var(--mz-text);box-shadow:0 18px 50px -28px #0000008c}.bpd .bpd-ink{background:radial-gradient(40% 60% at 85% 20%, rgb(var(--mz-gold-500-rgb) / .14), transparent 70%), repeating-linear-gradient(115deg, #7f7f7f08 0 2px, transparent 2px 9px)}.bpd .bpd-seal{background:radial-gradient(circle at 35% 30%, rgb(var(--mz-gold-500-rgb) / .18), var(--mz-ink-800) 70%)}.bpd .bpd-kicker{color:var(--mz-gold-text)}.bpd .bpd-id h2{background:linear-gradient(135deg, var(--mz-gold-300), var(--mz-gold-500) 55%, var(--mz-gold-700));color:#0000;-webkit-background-clip:text;background-clip:text}.bpd .bpd-motto{color:var(--mz-text-dim)}.bpd .bpd-chips span{border-color:var(--mz-line);background:var(--mz-wash);color:var(--mz-text)}.bpd .bpd-chips span.gold{border-color:var(--gold);color:var(--mz-gold-text)}.bpd .bpd-mini span{border-color:var(--mz-line);background:color-mix(in srgb, var(--mz-ink-700) 40%, transparent);color:var(--mz-text)}.bpd .bpd-mini span.day{border-color:var(--gold);color:var(--mz-gold-text)}.bpd .bpd-asp{background:linear-gradient(160deg, color-mix(in srgb, var(--mz-gold-500) 6%, var(--mz-ink-800)), var(--mz-ink-800))}.bpd .bpd-asp .g{background:linear-gradient(135deg, var(--mz-ink-700), var(--mz-ink-800));color:var(--mz-gold-text)}.bpd .bpd-asp .bs{color:var(--mz-text-mute)}.bpd .bpd-trans{border-color:var(--mz-line-hi);background:linear-gradient(90deg, var(--mz-wash), var(--mz-ink-800))}.bpd .bpd-trans h3 span{color:var(--mz-text-mute)}.bpd .bpd-curve,.bpd .bpd-year{background:linear-gradient(180deg, color-mix(in srgb, var(--mz-gold-500) 5%, var(--mz-ink-800)), var(--mz-ink-800))}.bpd .bpd-curve .dot{fill:var(--mz-text-dim);stroke:var(--mz-ink-800)}.bpd #bpdArea stop:first-child{stop-color:var(--mz-gold-500)}.bpd #bpdArea stop:last-child{stop-color:var(--mz-ink-800)}.bpd #bpdLine stop{stop-color:var(--mz-gold-500)}.bpd #bpdLine stop:nth-child(2){stop-color:var(--mz-gold-300)}.bpd .bpd-year .tone{background:var(--mz-wash);color:var(--mz-text-dim);border:1px solid var(--mz-line)}.bpd .bpd-year .tone.good{background:rgb(var(--mz-gold-500-rgb) / .12);color:var(--mz-gold-text);border-color:var(--mz-line-hi)}.bpd .bpd-close{background:radial-gradient(90% 120% at 50% 0%, color-mix(in srgb, var(--mz-gold-500) 12%, var(--mz-ink-800)) 0%, var(--mz-ink-800) 70%);color:var(--mz-text)}.bpd .bpd-close h3{color:var(--mz-gold-text)}.bpd .bpd-close p{color:var(--mz-text)}.bpd .bpd-close .note{color:var(--mz-text-mute)}:root[data-theme=light] .bpd .bpd-asp h3,:root[data-theme=light] .bpd .bpd-curve h3,:root[data-theme=light] .bpd .bpd-year h3{color:var(--mz-text)}:root[data-theme=light] .bpd .bpd-asp .bs{color:var(--mz-text-mute)}:root[data-theme=light] .bpd .bpd-year .tone{background:var(--mz-wash);color:var(--mz-text-dim);border-color:var(--mz-line)}:root[data-theme=light] .bpd .bpd-year .tone.good{background:rgb(var(--mz-gold-500-rgb) / .12);color:var(--mz-gold-text);border-color:var(--mz-line-hi)}
