._dialogContent_u5nrj_1{max-width:500px}@media(max-width:767px){._dialogContent_u5nrj_1{width:95vw;max-width:none;padding:var(--spacing-4)}}._form_u5nrj_13{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._datePickersRow_u5nrj_20{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}@media(max-width:480px){._datePickersRow_u5nrj_20{grid-template-columns:1fr;gap:var(--spacing-2)}}._dateButton_u5nrj_33{width:100%;justify-content:flex-start;text-align:left;font-weight:400}._mutedText_u5nrj_40{color:var(--muted-foreground)}._icon_u5nrj_44{margin-right:var(--spacing-2);height:1rem;width:1rem}._calendarContent_u5nrj_50{width:auto;padding:0;max-width:90vw;overflow-x:auto}._row_u5nrj_57{display:flex;flex-direction:column;gap:var(--spacing-4)}._switchContainer_u5nrj_63{margin-bottom:0}._switchWrapper_u5nrj_67{display:flex;align-items:center;gap:var(--spacing-2)}._switchLabel_u5nrj_73{margin-bottom:0;cursor:pointer}._timeInputs_u5nrj_78{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);animation:_slideDown_u5nrj_1 var(--animation-duration-fast) ease-out}@media(max-width:480px){._timeInputs_u5nrj_78{grid-template-columns:1fr;gap:var(--spacing-2)}}@keyframes _slideDown_u5nrj_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._balanceInfo_u5nrj_103{background-color:color-mix(in srgb,var(--info) 10%,transparent);border:1px solid color-mix(in srgb,var(--info) 20%,transparent);border-radius:var(--radius);padding:var(--spacing-3);margin-bottom:var(--spacing-2)}._balanceWarning_u5nrj_111{background-color:color-mix(in srgb,var(--warning) 10%,transparent);border-color:color-mix(in srgb,var(--warning) 20%,transparent)}._balanceHeader_u5nrj_116{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._balanceTitle_u5nrj_123{font-weight:600;font-size:.875rem;color:var(--foreground)}._balanceBadge_u5nrj_129{font-size:.75rem;height:1.25rem}._balanceGrid_u5nrj_134{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._balanceItem_u5nrj_141{display:flex;flex-direction:column;gap:2px}._totalItem_u5nrj_147{border-left:1px solid var(--border);padding-left:var(--spacing-3)}._balanceLabel_u5nrj_152{font-size:.75rem;color:var(--muted-foreground)}._balanceValue_u5nrj_157{font-weight:600;font-size:.9375rem;color:var(--foreground)}._negativeBalance_u5nrj_163{color:var(--error)}._overBalanceMessage_u5nrj_167{font-size:.8125rem;color:var(--error);margin-top:var(--spacing-2);margin-bottom:0;font-weight:500}._approveTitle_yf3yi_1,._rejectTitle_yf3yi_2{display:flex;align-items:center;gap:var(--spacing-2)}._approveTitle_yf3yi_1{color:var(--success)}._rejectTitle_yf3yi_2{color:var(--error)}._reasonField_yf3yi_16{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_yf3yi_22{font-size:.875rem;font-weight:500;color:var(--foreground)}._required_yf3yi_28{color:var(--error)}
