#heatmap-compare,#fengsu-compare-focus{max-width:1100px;margin:28px auto;padding:26px;background:#f7fbfa;border:1px solid #bed9d2;color:#173f38;box-sizing:border-box;overflow-wrap:anywhere}#heatmap-compare h1,#fengsu-compare-focus h2{font-size:26px;line-height:1.4;margin:8px 0 16px}#heatmap-compare p,#fengsu-compare-focus p{line-height:1.8}#heatmap-compare form{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin:24px 0}#heatmap-compare label{display:grid;gap:8px;font-weight:700}#heatmap-compare select,#heatmap-compare button{min-height:44px;padding:10px 16px;font:16px system-ui;border:1px solid #48796d;border-radius:3px;background:white;color:#173f38}#heatmap-compare button{background:#245e50;color:white;cursor:pointer}.hc-scroll{overflow:auto}#heatmap-compare table{width:100%;min-width:560px;border-collapse:collapse}#heatmap-compare th,#heatmap-compare td{padding:10px;border-bottom:1px solid #c9ded8;text-align:left;background:transparent;color:inherit}#heatmap-compare td{min-width:150px}#heatmap-compare td span{display:block;font-variant-numeric:tabular-nums}.hc-bar{display:block;height:7px;margin-top:6px;min-width:0}.hc-a{background:#206759}.hc-b{background:#b37429}.hc-boundary{padding:14px;border-left:4px solid #6d9288;background:#ecf4f1}#fengsu-compare-focus a,#heatmap-compare a{color:#205f52;text-decoration:underline}#fengsu-compare-focus nav{display:flex;gap:18px;flex-wrap:wrap;line-height:2.8}#fengsu-compare-focus ul{padding-left:24px;line-height:2}#heatmap-compare :focus-visible,#fengsu-compare-focus :focus-visible{outline:3px solid #b37429;outline-offset:3px}@media(max-width:600px){#heatmap-compare,#fengsu-compare-focus{padding:16px;margin:20px 0}#heatmap-compare h1,#fengsu-compare-focus h2{font-size:22px}#heatmap-compare form label{flex:1}#heatmap-compare select{max-width:100%}#heatmap-compare button{width:100%}}[data-theme=dark] #heatmap-compare,[data-theme=dark] #fengsu-compare-focus{background:#17322c;color:#e0efea}[data-theme=dark] .hc-boundary{background:#204139}[data-theme=dark] #heatmap-compare a,[data-theme=dark] #fengsu-compare-focus a{color:#b6dfcd}
