.staff-link-panel{border:1px solid #e3ddea;background:#faf8fc;border-radius:16px;padding:20px;margin:18px 0;color:#351644}.staff-link-panel h3{margin:0 0 8px}.staff-link-panel p{font-size:14px;line-height:1.6}.staff-link-panel small{display:block;color:#74677e;line-height:1.55}.staff-link-actions{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.staff-link-actions .field{flex:1;min-width:180px}.staff-link-actions button{min-height:44px}.staff-generated-link{margin:14px 0}.staff-generated-link input{width:100%;min-width:0;font-size:14px}.staff-inbox{margin:0 0 20px;padding:18px}.staff-inbox-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.staff-inbox-head h2{font-size:18px}.staff-notification{border-bottom:1px solid #ece6f0;padding:16px 4px}.staff-notification.unread{border-left:3px solid #f4d269;padding-left:14px}.staff-notification p{margin:6px 0;font-size:14px}.staff-notification small{color:#786a83;display:block;margin-bottom:10px}.staff-assignment{overflow-wrap:anywhere}.staff-count-note{color:#351644;font-size:13px;margin:6px 0}.order-editor .order-savebar{position:sticky;bottom:0;background:#fff;padding:12px;z-index:2}.order-editor .order-lines{padding-bottom:8px}@media(max-width:600px){.staff-link-panel{padding:14px}.staff-link-actions{align-items:stretch}.staff-link-actions .field{flex-basis:100%}.staff-link-actions button{flex:1;min-width:120px;font-size:14px}.staff-inbox-head{align-items:start}.staff-inbox-head button{font-size:12px}.staff-inbox{padding:12px}.order-editor .order-savebar{bottom:72px}.staff-generated-link input{font-size:16px}}

.staff-assignment .text-button{margin-left:12px;min-height:40px;padding:8px 4px}
