.vacation-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.vacation-history-head h3{margin:0;font:700 24px Georgia}.vacation-history-head select{width:auto;min-width:110px}.vacation-year-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.vacation-year-summary>div{padding:12px;border-radius:11px;background:#eef1ed}.vacation-year-summary small,.vacation-year-summary b{display:block}.vacation-year-summary small{color:var(--muted);font-size:11px}.vacation-year-summary .remaining{background:var(--green);color:white}.vacation-year-summary .remaining small{color:#c6d7d0}.vacation-history-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;margin-bottom:7px;border-left:4px solid #9aa5a1;border-radius:9px;background:#f1f3f0}.vacation-history-row small{display:block;color:var(--muted)}.vacation-history-row span{font-weight:800}.vacation-history-row.pending{border-color:#e5a91a;background:#fff4d4}.vacation-history-row.approved{border-color:#72ad48;background:#edf5e5}.vacation-history-row.rejected{border-color:#d85e51;background:#fae8e5}@media(max-width:650px){.vacation-year-summary{grid-template-columns:1fr 1fr}}
