._period_34utg_1{display:flex;flex-wrap:nowrap;gap:1px;align-items:center}._period_34utg_1 input{min-width:80px}._tableHeader_34utg_11 tr,._tableHeader_34utg_11 tr:hover{background-color:var(--mantine-color-tlushdinCharcoalBlue-0)}._tableHeader_34utg_11 tr input{background-color:var(--mantine-color-gray-2)}._tableHeader_34utg_11 th{text-wrap:nowrap}._tableBody_34utg_24 tr{background-color:var(--mantine-color-gray-0)}._customInput_34utg_28{padding-left:28px}._date_34utg_32{display:flex;flex-wrap:nowrap;gap:8px;font-size:13px;font-weight:700}._date_34utg_32._weekend_34utg_39{color:var(--mantine-color-tlushdinRed-8)}._date_34utg_32._weekend_34utg_39 span:nth-child(2){color:var(--mantine-color-tlushdinRed-8);font-weight:700}._date_34utg_32._anotherMonth_34utg_46{opacity:.7;font-weight:400}._period_hplbp_1{display:flex;flex-wrap:nowrap;gap:1px;align-items:center}._period_hplbp_1 input{min-width:80px}._rowRepeater_hplbp_11,._rowRepeater_hplbp_11 th,._rowRepeater_hplbp_11 button{font-weight:400}._layout_ww9r6_1{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:10px}@media (max-width: 767px){._layout_ww9r6_1{grid-template-columns:1fr;gap:10px}}._resultThead_1y2qw_1 tr,._resultThead_1y2qw_1 tr:hover{background-color:var(--mantine-color-tlushdinCharcoalBlue-0)}._resultThead_1y2qw_1 th{text-align:center;text-wrap:nowrap}._resultThead_1y2qw_1 th._extraTh_1y2qw_11{font-size:12px;font-weight:400;padding:0 5px 5px}._resultTbody_1fi5i_1 td{font-size:12px}._date_1fi5i_5{display:flex;gap:8px;justify-content:center;font-size:13px;font-weight:700}._date_1fi5i_5._weekend_1fi5i_12{color:var(--mantine-color-tlushdinRed-8)}._date_1fi5i_5._weekend_1fi5i_12 span:nth-child(2){color:var(--mantine-color-tlushdinRed-8);font-weight:700}._date_1fi5i_5._anotherMonth_1fi5i_19{opacity:.7;font-weight:400}._durationBadge_1fi5i_24{display:inline-block;cursor:default;padding:0 4px}._resultTfoot_abew4_1 tr,._resultTfoot_abew4_1 tr:hover{background-color:var(--mantine-color-tlushdinCharcoalBlue-0)}._resultTfoot_abew4_1 tr td{font-size:12px;font-weight:700}._resultTfoot_abew4_1 tr td:first-child{text-align:right;font-size:14px}._params_1irwz_1{display:flex;flex-wrap:wrap;column-gap:20px;padding:5px 10px 15px}._params_1irwz_1>div{display:flex;flex-wrap:nowrap;gap:6px}._params_1irwz_1>div span,._params_1irwz_1>div b{text-wrap:nowrap}
