.chong .full,.chong .f_half,.chong .b_half{background:var(--red_5)}.xing .full,.xing .f_half,.xing .b_half{background:var(--yellow_3)}.liuhe .full,.liuhe .f_half,.liuhe .b_half{background:var(--green_5)}.hai .full,.hai .f_half,.hai .b_half{background:var(--grey_3)}.tr[data-v-222aad36]{width:100%;display:flex}.td[data-v-222aad36]{flex:1;height:40px;position:relative}.guide-wrapper[data-v-222aad36]{width:100%;height:26px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.line-h[data-v-222aad36]{height:2px;position:absolute;top:6px}.line-h-right[data-v-222aad36]{left:50%;right:0}.line-h-left[data-v-222aad36]{left:0;right:50%}.line-h-full[data-v-222aad36]{left:0;right:0}.line-v[data-v-222aad36]{width:2px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%)}.name-label[data-v-222aad36]{white-space:nowrap;padding-top:4px;font-size:12px;line-height:1;position:absolute;top:10px;left:50%;transform:translate(-50%)}body{--white:white;--black:black;--purple_9:#3a2735;--purple_8:#52384b;--purple_7:#724d68;--purple_6:#98688b;--purple_5:#bd81ad;--purple_4:#dc96c9;--purple_3:#e2abd3;--purple_2:#eac5df;--purple_1:#f2dceb;--purple_0:#f7ebf4;--red_9:#520b18;--red_8:#771023;--red_7:#a51731;--red_6:#d51d3f;--red_5:#ff234b;--red_4:#ff576c;--red_3:#ff97a0;--red_2:#ffc7cb;--red_1:#ffe3e5;--red_0:#fff1f2;--green_9:#034120;--green_8:#045e2e;--green_7:#05833f;--green_6:#07aa52;--green_5:#08cb62;--green_4:#55d17d;--green_3:#a8e3b7;--green_2:#d9f2df;--green_1:#f0faf2;--green_0:#f9fdfa;--blue_9:#19294d;--blue_8:#243b6f;--blue_7:#32519a;--blue_6:#4169c7;--blue_5:#4e7eee;--blue_4:#6d90f0;--blue_3:#a1b4f4;--blue_2:#ccd5f8;--blue_1:#e5eafb;--blue_0:#f2f5fd;--gold_9:#513102;--gold_8:#754702;--gold_7:#a36303;--gold_6:#d38004;--gold_5:#fc9905;--gold_4:#fca651;--gold_3:#fdc294;--gold_2:#fedcc6;--gold_1:#feede2;--gold_0:#fff6f1;--yellow_9:#331f01;--yellow_8:#4a2d01;--yellow_7:#673e01;--yellow_6:#855002;--yellow_5:#9f6002;--yellow_4:#ab7a51;--yellow_3:#c5a894;--yellow_2:#decfc6;--yellow_1:#eee7e2;--yellow_0:#f7f3f1;--grey_9:#1a1c23;--grey_8:#252833;--grey_7:#343846;--grey_6:#43495b;--grey_5:#50576d;--grey_4:#6f7383;--grey_3:#a2a4ad;--grey_2:#cccdd1;--grey_1:#e5e6e8;--grey_0:#f2f3f4}body.mirror{--white:black;--black:white;--purple_9:#fdf9fc;--purple_8:#faf3f8;--purple_7:#f6e8f2;--purple_6:#efd4e7;--purple_5:#e6b7d8;--purple_4:#dc96c9;--purple_3:#ca89b8;--purple_2:#ac769e;--purple_1:#8a5e7e;--purple_0:#694760;--red_9:#fff2f3;--red_8:#ffe2e4;--red_7:#ffc4c8;--red_6:#ff8f99;--red_5:#ff234b;--red_4:#f22147;--red_3:#cf1c3d;--red_2:#a1162f;--red_1:#761023;--red_0:#530b18;--green_9:#f1faf3;--green_8:#e2f5e6;--green_7:#c3ebcd;--green_6:#8cdca2;--green_5:#08cb62;--green_4:#08c05c;--green_3:#06994a;--green_2:#046a33;--green_1:#034521;--green_0:#022b15;--blue_9:#f3f5fd;--blue_8:#e5e9fb;--blue_7:#c9d3f8;--blue_6:#9aaff3;--blue_5:#4e7eee;--blue_4:#4a78e2;--blue_3:#3f66c2;--blue_2:#315096;--blue_1:#243a6e;--blue_0:#19294e;--gold_9:#fff6f1;--gold_8:#feede2;--gold_7:#fedac3;--gold_6:#fdbd8c;--gold_5:#fc9905;--gold_4:#ef9105;--gold_3:#cd7c04;--gold_2:#9f6103;--gold_1:#744702;--gold_0:#523202;--yellow_9:#f7f3f1;--yellow_8:#eee6e2;--yellow_7:#dcccc2;--yellow_6:#c1a18c;--yellow_5:#9f6002;--yellow_4:#975b02;--yellow_3:#814e02;--yellow_2:#643d01;--yellow_1:#492c01;--yellow_0:#341f01;--grey_9:#f3f3f4;--grey_8:#e5e5e7;--grey_7:#c9cacf;--grey_6:#9b9da7;--grey_5:#50576d;--grey_4:#4c5367;--grey_3:#414759;--grey_2:#333745;--grey_1:#252832;--grey_0:#1a1c24}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*{box-sizing:border-box}body{background-color:var(--white);margin:60px 20px;font-family:sans-serif}a{text-decoration:none}input{border:1px solid var(--grey_2);color:var(--grey_9);background-color:var(--white);border-radius:4px;height:36px;padding:0 8px;font-size:15px}a{text-align:center;cursor:pointer;color:#fff;background-color:var(--blue_5);border:none;border-radius:4px;padding:0 12px;font-size:15px;line-height:36px;transition:background-color .18s}a:hover{background-color:var(--blue_6)}select{cursor:pointer;border:1px solid var(--grey_2);background-color:var(--white);height:36px;color:var(--grey_9);border-radius:4px;padding:0 8px;font-size:15px}.container{gap:12px;width:100%;max-width:1200px;margin:12px auto 0;display:grid}.header{grid-gap:16px;grid-template-columns:1fr 2fr 1fr 1fr 1fr 1fr 1fr;display:grid}.time_input{font-size:15px;position:relative}.time_input:before{content:attr(unit);color:var(--grey_4);z-index:1;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.time_input input{width:100%}.score{position:relative}.energy_container{z-index:1;width:80%;height:38px;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.energy_label{transition:left .6s;position:absolute;bottom:10px;transform:translate(-50%)}.energy_score{margin:0 auto}.energy_triangle{border-top:6px solid;border-left:6px solid #0000;border-right:6px solid #0000;border-top-color:var(--blue_5);width:0;height:0;margin:0 auto}.energy_bar{background:var(--blue_4);background:linear-gradient(90deg, var(--blue_0) 0%, var(--blue_5) 100%);border-radius:2px;width:100%;height:4px;position:absolute;bottom:4px;left:0}.average{table-layout:fixed}.average .th{width:5%}.grid{justify-content:space-between;padding:0 12px;display:flex}.甲,.乙,.寅,.卯{color:var(--green_5);font-weight:700}.丙,.丁,.巳,.午{color:var(--red_5);font-weight:700}.戊,.己,.丑,.辰,.未,.戌{color:var(--yellow_5);font-weight:700}.庚,.辛,.申,.酉{color:var(--gold_5);font-weight:700}.壬,.癸,.亥,.子{color:var(--blue_5);font-weight:700}.空{color:var(--grey_3)}[name*=合]{background-color:var(--purple_4)}[text*=合]{color:var(--purple_4);font-weight:700}[name*=冲],[name*=刑],[name*=害]{background-color:var(--grey_3)}[text*=冲],[text*=刑],[text*=害]{color:var(--grey_3);font-weight:700}[name*=金]{background-color:var(--gold_5)}[name*=木]{background-color:var(--green_5)}[name*=水]{background-color:var(--blue_5)}[name*=火]{background-color:var(--red_5)}[name*=土]{background-color:var(--yellow_5)}[class*=金],[text*=金],[name*=金]{color:var(--gold_5);font-weight:700}[class*=木],[text*=木],[name*=木]{color:var(--green_5);font-weight:700}[class*=水],[text*=水],[name*=水]{color:var(--blue_5);font-weight:700}[class*=火],[text*=火],[name*=火]{color:var(--red_5);font-weight:700}[class*=土],[text*=土],[name*=土]{color:var(--yellow_5);font-weight:700}.yongshen span+span{margin-left:4px}[yinyang=阳]:before{color:var(--black);background:var(--white)}[yinyang=阴]:before{color:var(--white);background:var(--grey_5)}[yinyang=阴],[yinyang=阳]{position:relative}[yinyang=阴]:before,[yinyang=阳]:before{content:"";z-index:1;width:6px;height:6px;box-shadow:inset 0 0 0 1px var(--grey_5);border-radius:3px;display:block;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.table{border-spacing:0;border:1px solid var(--grey_2);border-radius:4px;width:100%;font-size:14px;display:table;overflow:hidden}.table .tr{display:table-row}.table .tr:first-child .th{border-top:none}.table .tr.grey .td{color:var(--grey_3)}.table .th,.table .td{text-align:center;vertical-align:middle;border-top:1px solid var(--grey_2);padding:4px;display:table-cell}.table .th+.th,.table .th+.td,.table .td+.td{border-left:1px solid var(--grey_2)}.table .th{background:var(--grey_0);font-weight:700}.table_fixed_head{border:1px solid var(--grey_2);border-radius:4px;grid-template-columns:100px auto;display:grid;position:relative;overflow:hidden}.table_fixed_head .td{min-width:70px}.table_fixed_head .body{overflow:auto}.table_fixed_head .table{border:none;border-radius:0}.table_fixed_head .fixed_head{border-right:1px solid var(--grey_2);background:var(--grey_0);z-index:1;box-shadow:2px 0 5px #0000001a}.table_fixed_head .fixed_head .th{position:relative}.table_fixed_head .fixed_head .th:before{content:attr(title);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hover_selected{cursor:pointer;transition:background .2s}.hover_selected:hover{background:var(--blue_2)}.selected{background:var(--blue_1)!important}.zodiac{background:var(--grey_0)}.th.add.remove,.th.add,.th.remove{position:relative}.th.add.remove:hover>div,.th.add:hover>div,.th.remove:hover>div{display:flex}.th.add.remove>div,.th.add>div,.th.remove>div{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.th.add.remove>div button,.th.add>div button,.th.remove>div button{color:var(--black);cursor:pointer;border:none;flex-grow:1;height:100%;font-size:18px;transition:background .2s}.th.add.remove>div button.add:hover,.th.add>div button.add:hover,.th.remove>div button.add:hover{color:var(--white);background:var(--blue_4)}.th.add.remove>div button.remove:hover,.th.add>div button.remove:hover,.th.remove>div button.remove:hover{color:var(--white);background:var(--red_4)}@media screen and (width<=640px){.header{grid-template-columns:1fr 1fr 1fr}}
