.business-owner-nav{display:flex;gap:8px;flex-wrap:wrap;padding:12px 24px;border-bottom:1px solid var(--border);background:var(--background)}
.business-owner-nav button[aria-pressed=true]{box-shadow:inset 0 -3px var(--primary);font-weight:700}
.business-workspace{max-width:1200px;margin:auto;padding:28px 24px;display:grid;gap:20px}
.business-workspace h1{font-size:28px;font-weight:750;line-height:1.2}.business-workspace h2{font-size:19px;font-weight:650}.business-workspace h3{font-size:15px;font-weight:650;margin-top:18px}
.business-workspace p{margin:0;line-height:1.6}.business-tasks{display:grid;gap:20px}.business-tasks article{display:grid;gap:12px;padding:24px}
.business-pre{white-space:pre-wrap;overflow-wrap:anywhere}.business-workspace label{display:grid;gap:6px;font-size:14px}
.business-workspace input,.business-workspace textarea{border:1px solid var(--border);border-radius:8px;background:var(--background);color:inherit;padding:10px 12px;min-height:42px;min-width:0}
.business-workspace textarea{display:block;min-height:100px;width:100%;margin:8px 0}.business-workspace .actions{display:flex;gap:10px;flex-wrap:wrap;align-items:end}
.business-workspace .employee-form{display:grid;gap:14px;max-width:560px;padding-top:14px}.business-workspace ul{display:grid;gap:10px}.business-workspace li{display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.business-table{overflow-x:auto}.business-table table{width:100%;border-collapse:collapse}.business-table th,.business-table td{text-align:left;padding:12px;border-bottom:1px solid var(--border);vertical-align:top}.business-table th{font-weight:650}
@media(max-width:600px){.business-workspace{padding:20px 12px;gap:16px}.business-owner-nav{padding:10px 12px;gap:6px}.business-owner-nav button{font-size:12px}.business-workspace h1{font-size:24px}.business-workspace .panel-heading{align-items:flex-start;flex-wrap:wrap;gap:12px}.business-tasks article{padding:16px}.business-workspace .actions label{width:100%}}
