#cgxRequestStaffPanel[hidden]{display:none!important}
#appView.cgx-owner-requests-open > :not(.clinic-heading):not(#clinicWorkspaceNav):not(#cgxRequestStaffPanel){display:none!important}
#appView.cgx-owner-requests-open #cgxRequestStaffPanel{display:block!important}
#cgxOwnerRequestsNav[aria-current="page"]{background:#178b87!important;color:#fff!important;border-color:#52d2c2!important}
#cgxRequestStaffPanel{color:#e7faf6;margin:20px 0 40px;font-size:14px}
#cgxRequestStaffPanel *{box-sizing:border-box}
#cgxRequestStaffPanel h2{font-size:26px;margin:6px 0 8px;color:#f7fffb}
#cgxRequestStaffPanel .cgx-requests-muted{color:#b9d9d7;line-height:1.5}
#cgxRequestStaffPanel .cgx-request-grid{display:grid;gap:14px;max-width:1000px;margin-top:15px}
#cgxRequestStaffPanel .cgx-request-card{background:linear-gradient(145deg,#1d4851,#133640);border:1px solid #4c8585;border-radius:13px;padding:18px}
#cgxRequestStaffPanel .cgx-request-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
#cgxRequestStaffPanel .cgx-request-chip{font-size:11px;color:#a0ead4;border:1px solid #428b85;border-radius:20px;padding:5px 11px}
#cgxRequestStaffPanel .cgx-request-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:14px}
#cgxRequestStaffPanel select,#cgxRequestStaffPanel input{background:#eef9f6!important;color:#14383b!important;border:1px solid #9dcac3;border-radius:9px;padding:10px;min-height:43px;min-width:200px;max-width:100%;flex:1}
#cgxRequestStaffPanel button{padding:10px 14px;min-height:42px;cursor:pointer;margin:0!important}
#cgxRequestStaffPanel button.primary{background:#67d5b6!important;color:#10373b!important;border-color:#67d5b6!important}
#cgxRequestStaffPanel button.outline{background:#24505a!important;color:#f0fbf7!important;border-color:#8ac0bb!important}
#cgxRequestStaffPanel .cgx-request-notice{min-height:22px;color:#b3f4d8}
#cgxRequestStaffPanel .cgx-request-notice.bad{color:#ffbab1}
#cgxRequestStaffPanel button:focus-visible,#cgxRequestStaffPanel select:focus-visible,#cgxRequestStaffPanel input:focus-visible{outline:3px solid #edda89;outline-offset:2px}
