.bazi-panel-scope .max-w-md.justify-between{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;max-width:640px;padding-inline:0;display:grid}.bazi-panel-scope .max-w-md.justify-between>div{background:#fffdf7;border:1px solid #dec89abf;border-radius:14px;padding:10px 6px 12px}.bazi-panel-scope .max-w-md.justify-between>div>div>div:first-child,.bazi-panel-scope .max-w-md.justify-between>div>div>div:last-child{justify-content:center;min-height:62px}.bazi-panel-scope .max-w-md.justify-between>div>div>div:nth-child(2){background:#dec89a99;width:100%}.bazi-panel-scope .max-w-md.justify-between>div>span{letter-spacing:.08em;color:#8a7355;margin-bottom:8px;font-size:10px}@media (max-width:560px){.bazi-panel-scope .max-w-md.justify-between{grid-template-columns:repeat(2,minmax(0,1fr))}}.bazi-panel-scope .mx-auto.max-w-4xl{flex-direction:column;max-width:none;display:flex}.bazi-panel-scope .mx-auto.max-w-4xl>*{order:4;min-width:0}.bazi-panel-scope .mx-auto.max-w-4xl>section:first-child{order:1}.bazi-panel-scope .mx-auto.max-w-4xl>nav{order:2}.bazi-panel-scope .mx-auto.max-w-4xl>[data-tuvi-panel-mirror]{order:3}.bazi-panel-scope .mx-auto.max-w-4xl>header{order:4}.bazi-panel-scope .mx-auto.max-w-4xl>[data-tuvi-panel-slot]{order:5}.bazi-panel-scope .mx-auto.max-w-4xl>section:last-child{order:6}.bazi-panel-scope [data-tuvi-panel-mirrored]{display:none}.bazi-panel-scope section.text-center>div[class*=rounded-full]{color:#7b3f1f;background:#f4ead8;border-color:#dec89ad9;font-size:12px;font-weight:800}@media (max-width:520px){.bazi-panel-scope .mx-auto.max-w-4xl>nav{flex-wrap:wrap;justify-content:center;row-gap:6px}.bazi-panel-scope .mx-auto.max-w-4xl>nav>div[class*=w-px]{display:none}}.bazi-panel-scope{--color-white:#fffdf7;--color-slate-50:#fbf4e7;--color-slate-100:#f4ead8;--color-slate-200:#e7d7b9;--color-slate-300:#dec89a;--color-slate-400:#a08a68;--color-slate-500:#8a7355;--color-slate-600:#6d5637;--color-slate-700:#5d4526;--color-slate-800:#4a3620;--color-slate-900:#7b3f1f}.bazi-panel-scope>.min-h-screen{background:#fffdf7;min-height:0}.bazi-panel-scope h3>span[class*=bg-amber-900]{background:#dec89ad9}.bazi-panel-scope h3[class*=text-amber-900]{color:#8a7355}.bazi-panel-scope section[class*=border-amber-100]{background:#fffdf799;border-color:#dec89a8c}.bazi-panel-scope [data-tuvi-panel-slot]{text-align:start;color:#2f2420;font-family:Unlock Sans,Roboto,Arial,sans-serif;font-size:16px;line-height:1.5}.bazi-panel-scope .tuvi-annual-card{color:#3b2c24;text-align:left;background:#fffaf1;border:1px solid #ead7b5;border-radius:16px;width:100%;max-width:none;margin:0;padding:20px 22px;font-family:Unlock Sans,Roboto,Arial,sans-serif;font-style:normal;box-shadow:0 10px 28px #7a4a2614}.bazi-panel-scope .tuvi-annual-card__head{border-bottom:1px dashed #e3cfa9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:14px;display:flex}.bazi-panel-scope .tuvi-annual-card__title>span{color:#8a6a45;letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:700;display:block}.bazi-panel-scope .tuvi-annual-card__title h3{color:#7b3f1f;align-items:baseline;gap:10px;margin:2px 0 0;font:600 26px/1.2 Unlock Serif,Georgia,serif;display:flex}.bazi-panel-scope .tuvi-annual-card__title h3 small{color:#9a5b2a;font:600 17px/1.2 Unlock Serif,Georgia,serif}.bazi-panel-scope .tuvi-annual-card__qi{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.bazi-panel-scope .tuvi-annual-card__qi.is-yang{color:#9a3412;background:#fdeee0;border-color:#f1c9a8}.bazi-panel-scope .tuvi-annual-card__qi.is-yin{color:#1e4a6e;background:#eaf1f7;border-color:#c5d6e6}.bazi-panel-scope .tuvi-annual-card__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.bazi-panel-scope .tuvi-annual-item{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.bazi-panel-scope .tuvi-annual-item+.tuvi-annual-item{border-top:1px solid #f0e3cc}.bazi-panel-scope .tuvi-annual-item:last-child{padding-bottom:0}.bazi-panel-scope .tuvi-annual-item__icon{background:var(--annual-soft);width:36px;height:36px;color:var(--annual-ink);border-radius:10px;place-items:center;display:grid}.bazi-panel-scope .tuvi-annual-item.is-cong{--annual-ink:#1f6b33;--annual-soft:#e3f1e5}.bazi-panel-scope .tuvi-annual-item.is-kho{--annual-ink:#855400;--annual-soft:#fbefd0}.bazi-panel-scope .tuvi-annual-item.is-luuy{--annual-ink:#a3261c;--annual-soft:#fbe4e0}.bazi-panel-scope .tuvi-annual-item.is-binh{--annual-ink:#6b5443;--annual-soft:#efe6d8}.bazi-panel-scope .tuvi-annual-item__body h4{color:var(--annual-ink);margin:0;font-size:15px;font-weight:800;line-height:1.35}.bazi-panel-scope .tuvi-annual-item__body p{color:#3b2c24;margin:3px 0 0;font-size:15px;line-height:1.6}.bazi-panel-scope .tuvi-annual-item__details{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bazi-panel-scope .tuvi-annual-item__details li{border-left:3px solid var(--annual-ink);color:#4a3a30;background:#fff;border-radius:0 8px 8px 0;padding:7px 10px;font-size:13.5px;line-height:1.5}@media (max-width:620px){.bazi-panel-scope .tuvi-annual-card{border-radius:14px;padding:16px 14px}.bazi-panel-scope .tuvi-annual-card__title h3{font-size:22px}.bazi-panel-scope .tuvi-annual-item{grid-template-columns:32px minmax(0,1fr);gap:10px}.bazi-panel-scope .tuvi-annual-item__icon{width:32px;height:32px}}.bazi-panel-scope .grid.grid-cols-2.gap-x-6.gap-y-5>:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:48rem) and (max-width:79.99rem){.bazi-panel-scope .grid.md\:grid-cols-2.xl\:grid-cols-3>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:80rem){.bazi-panel-scope .grid.md\:grid-cols-2.xl\:grid-cols-3>:last-child:nth-child(3n+1){grid-column:1/-1}.bazi-panel-scope .grid.md\:grid-cols-2.xl\:grid-cols-3>:last-child:nth-child(3n+2){grid-column:span 2}}
