.vacation-filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:20px 0;padding:20px;background:#fff;border:1px solid var(--line);border-radius:11px}.vacation-filters label{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px;flex:1;min-width:170px}.vacation-filters select{width:100%;min-height:38px;border:1px solid var(--line);border-radius:7px;background:white;color:var(--ink);padding:8px 11px}.vacation-cell{min-width:170px;max-width:300px;white-space:normal;line-height:1.8}.vacation-metrics .metric small{line-height:1.7;display:block}.vacation-metrics .metric-title{line-height:1.6;min-height:30px}.vacation-filters+.reference-tabs{margin-top:22px}#main .vacation-metrics{margin-top:24px}.vacation-cell+.badge{white-space:normal}.vacation-filters .button{margin-bottom:2px}
@media(max-width:1000px){.vacation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.vacation-filters{padding:16px}.vacation-filters label{min-width:100%}.vacation-metrics .metric{padding:16px 13px}.vacation-metrics .metric-title{font-size:11px}.vacation-metrics .metric small{font-size:9px}}@media(min-width:761px) and (max-height:780px){.sidebar-bottom strong{display:none}.sidebar-bottom{padding-top:7px}.sidebar .nav-item{padding-top:8px;padding-bottom:8px}}
