.role-settings.workspace{background:#f6f6f6;padding:0 22px 35px}.role-settings .tabs{margin:0 -22px;padding:0 20px;background:white;height:78px}.role-panels{margin-top:26px;border:1px solid #e1e1e1;border-radius:4px;background:white}.role-panels>button,.role-sections section>button{display:block;width:100%;border:0;border-bottom:1px solid #e7e7e7;background:#fafafa;color:#4b4b4b;text-align:left;padding:15px 17px;font:inherit;cursor:pointer}.role-panels>section{padding:18px}.role-panels table{width:100%;border-collapse:collapse;background:white;margin:12px 0}.role-panels th,.role-panels td{border-bottom:1px solid #e3e3e3;padding:10px 16px;height:48px;text-align:left;font-size:13px}.role-panels th{background:#56aa83;color:white}.role-panels td>button[data-pick]{border:0;background:transparent;color:inherit;cursor:pointer}.role-panels select,.role-dialog input:not([type=checkbox]):not([type=radio]){min-height:37px;padding:6px 11px;border:1px solid #d9d9d9;border-radius:4px;font:inherit;color:inherit;background:white}.role-panels select[data-role]{min-width:235px}.role-sections{margin-top:16px;border:1px solid #eee}.role-sections table{margin:0}.role-sections td:first-child{width:54%}.role-sections td select{min-width:120px}.role-sections button[data-details]{background:white;color:#54a67e;border:1px solid #c8dfd3;width:34px;height:34px;margin-left:9px;border-radius:4px;vertical-align:middle;cursor:pointer}.role-sections svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5}.role-dialog .pl-dialog{max-width:530px}.role-dialog form,.role-dialog fieldset{display:grid;gap:10px}.role-dialog fieldset{border:0;padding:4px}.role-dialog legend{font-weight:600;margin-bottom:10px}.role-dialog label{display:flex;align-items:center;gap:8px}.role-dialog input{accent-color:#55a782}.role-dialog .primary{justify-self:end}.role-dialog [role=alert]{color:#b33432;margin:0}
