.employee-overview-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:18px}.employee-overview-controls{display:flex;flex-wrap:wrap;gap:14px}.employee-overview-controls select{background:#f4eedc;border:1px solid #b28b39;border-radius:18px;box-shadow:0 3px 8px #8d703c33;padding:10px 30px 10px 12px;max-width:100%}.employee-overview-sidebar button{margin:4px;width:auto;flex:0 0 auto}.employee-overview-choice-row{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:6px;max-width:100%}.employee-overview-sidebar button.chosen{background:#111;color:#fff;border-color:#111}.employee-overview-preview .grid{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:12px}.employee-overview-preview .card{width:auto;min-width:130px;padding:16px}@media(max-width:700px){.employee-overview-layout{grid-template-columns:minmax(0,1fr)}.employee-overview-sidebar{border-top:2px solid #b28b39}}