#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-pane, .payroll-pane *{font-family:Arial,sans-serif!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-pane{font-size:13px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-pane h3{font-size:18px!important;margin:3px 0!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-pane .panel-head{margin-bottom:10px!important;gap:10px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-pane .legal-note{padding:10px 12px!important;font-size:12px!important;line-height:1.5!important;border-radius:10px!important;margin-bottom:12px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .vacation-summary-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;gap:10px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .vacation-summary-grid article{padding:12px!important;border-radius:10px!important;min-height:0!important;max-width:none!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .vacation-summary-grid article>span{font-size:13px!important;line-height:1.4!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .vacation-summary-grid article>strong{font-size:20px!important;line-height:1.3!important;margin:6px 0!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .vacation-summary-grid article>small,.vacation-ref{font-size:12px!important;line-height:1.4!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .vacation-ref{margin-top:8px!important;padding-top:8px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-daily-list{display:grid!important;gap:10px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-person-card{padding:10px 12px!important;border-radius:10px!important;margin:0!important;min-height:0!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-person-main{gap:10px!important;min-height:0!important;flex-wrap:wrap!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-person-identity h4{font-size:15px!important;line-height:1.3!important;margin:0!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-person-identity p{font-size:12px!important;line-height:1.4!important;margin:3px 0 0!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-person-card .avatar-mini{width:34px!important;height:34px!important;min-width:34px!important;border-radius:8px!important;font-size:15px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-actions{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:8px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-pane button,.payroll-pane input,.payroll-pane select{font-family:Arial,sans-serif!important;font-size:13px!important;min-height:34px!important;height:34px!important;padding:6px 10px!important;box-sizing:border-box!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-status,.attendance-day-summary span{font-size:12px!important;padding:5px 9px!important;line-height:1.4!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-day-summary{padding:10px 12px!important;min-height:0!important;gap:8px!important;flex-wrap:wrap!important;border-radius:10px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-day-summary b{font-size:14px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-times-inline{gap:16px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-times-inline small{font-size:10px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .attendance-times-inline b{font-size:13px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-pane label,.payroll-pane .payroll-filter-count{font-size:12px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard .payroll-tabs button{font-family:Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;min-height:34px!important;padding:8px 12px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard #payrollMetrics>div{padding:9px 12px!important;min-height:0!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard #payrollMetrics *{font-family:Arial,sans-serif!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard #payrollMetrics strong{font-size:18px!important;}
#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .content.ventyum-standard #payrollMetrics small{font-size:12px!important;}