.demo-person-control{display:flex;align-items:center;gap:10px;font-size:12px;color:#58717b}.demo-person-control select{max-width:330px;padding:7px 9px;font-size:13px}.assignment{border-top:1px solid #e4ecee;padding-top:14px;font-size:14px;display:grid;gap:5px}.assignment span{color:#687e87}.assignment strong{font-weight:600}.pending-text{font-size:13px;color:#79641d}.access-note{padding:16px 20px;background:#e8f2f6;border:1px solid #cbdee7;border-radius:9px;font-size:14px;line-height:1.6;margin-bottom:22px}.approval-row{padding:20px 23px;border-bottom:1px solid #e7edef;display:flex;justify-content:space-between;gap:16px;align-items:center}.approval-row .badge{margin-top:10px}#access-dialog{width:min(750px,calc(100% - 24px));max-height:90vh}#access-error{color:#a63e27;font-size:14px}.change-table td{overflow-wrap:anywhere;max-width:240px}.approval-history{font-size:14px;padding-left:20px}.approval-history li{margin:12px 0}@media(max-width:900px){header{height:auto;min-height:77px;padding:14px 20px;flex-wrap:wrap;gap:10px}.demo-person-control{flex-wrap:wrap}.demo-person-control select{max-width:100%}.approval-row{flex-direction:column;align-items:start}}
.assignee-picker{border:1px solid #cbd7db;border-radius:8px;padding:14px;margin:18px 0}.assignee-picker legend{font-weight:600;font-size:14px}.assignee-picker>label{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #eef2f4;font-size:14px}.assignee-picker input{width:18px;height:18px;flex-shrink:0}.assignee-picker small{display:block;color:#687e87;font-size:12px;margin-top:4px}.assignment strong{line-height:1.65;overflow-wrap:anywhere}
