.access-review[data-v-f4d4fbc8]{min-width:0}.access-summary[data-v-f4d4fbc8]{display:grid;gap:16px;margin:16px 0;padding:16px 20px;background:#fafafa;border-radius:4px}.data-role-changes[data-v-f4d4fbc8],.data-role-summary[data-v-f4d4fbc8]{color:#333;line-height:1.8;overflow-wrap:anywhere}.data-role-changes>strong[data-v-f4d4fbc8],.data-role-summary>strong[data-v-f4d4fbc8]{display:block;font-size:12px;font-weight:400;color:#999;margin-bottom:6px}.data-role-changes .ant-tag[data-v-f4d4fbc8],.data-role-summary .ant-tag[data-v-f4d4fbc8]{margin-bottom:4px}.data-role-changes p[data-v-f4d4fbc8]{margin:4px 0 0;color:#68778c;font-size:12px}.access-table[data-v-f4d4fbc8]{min-width:0;background:#fff;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}.access-table-header[data-v-f4d4fbc8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px;border-bottom:1px solid #f0f0f0}.access-table-header h3[data-v-f4d4fbc8]{margin:0;font-size:15px;font-weight:600;color:#333}.technical-toggle[data-v-f4d4fbc8],.technical-toggle[data-v-f4d4fbc8] .ant-checkbox-wrapper{font-size:12px;color:#68778c}.access-review small[data-v-f4d4fbc8]{color:#8995a6;overflow-wrap:anywhere}.rule[data-v-f4d4fbc8]{margin-top:8px;padding:8px 10px;background:#fafafa;border-left:2px solid #eaf1ff;color:#68778c;border-radius:0 4px 4px 0;overflow-wrap:anywhere}.access-table[data-v-f4d4fbc8] .ant-table-thead>tr>th{background:#fafafa;color:#68778c;font-size:12px}.access-table[data-v-f4d4fbc8] .ant-table-small{border:0}.access-table[data-v-f4d4fbc8] .ant-table-pagination{margin-right:16px}@media (max-width:480px){.access-summary[data-v-f4d4fbc8]{padding:16px}.access-table-header[data-v-f4d4fbc8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.technical-toggle[data-v-f4d4fbc8]{width:100%}}.onboard-progress[data-v-2ca7d430]{padding:16px 20px;margin-bottom:16px;background:#fff;border:1px solid #f0f0f0;border-radius:4px}.onboard-steps[data-v-2ca7d430]{padding:0}.onboard-body[data-v-2ca7d430]{padding-bottom:16px}.onboard-section[data-v-2ca7d430]{padding:20px 24px;background:#fff;border:1px solid #f0f0f0;border-radius:4px}.onboard-section-heading[data-v-2ca7d430]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:20px}.onboard-section-number[data-v-2ca7d430]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#2f6bff;color:#fff;font-size:15px}.onboard-section-heading h3[data-v-2ca7d430]{font-size:15px;font-weight:600;color:#333;margin:0}.onboard-section-heading p[data-v-2ca7d430]{margin:4px 0 0;color:#8995a6;font-size:12px}.onboard-body section>.ant-alert[data-v-2ca7d430]{margin-bottom:16px}.hint[data-v-2ca7d430],.onboard-body small[data-v-2ca7d430]{color:#68778c;line-height:1.7}.onboard-body[data-v-2ca7d430] .ant-form-item{margin-bottom:16px}.hint[data-v-2ca7d430],.onboard-more[data-v-2ca7d430]{background:#fafafa;border-radius:4px}.hint[data-v-2ca7d430]{padding:12px 16px;margin:16px 0;overflow-wrap:anywhere}.role-group[data-v-2ca7d430]{padding:16px;border:1px solid #f0f0f0;border-radius:4px;margin:16px 0}.role-group h4[data-v-2ca7d430]{margin:0 0 12px;font-size:15px;font-weight:600;color:#333}.role-option[data-v-2ca7d430]{padding:10px 12px;border-radius:4px;margin-bottom:8px;background:#fafafa;overflow-wrap:anywhere}.role-option[data-v-2ca7d430]:last-child{margin-bottom:0}.role-option[data-v-2ca7d430]:hover{background:#eaf1ff}.role-option-selected[data-v-2ca7d430],.role-option-selected[data-v-2ca7d430]:hover{background:#2f6bff;color:#fff}.role-option-selected[data-v-2ca7d430] .ant-checkbox-disabled+span,.role-option-selected[data-v-2ca7d430] .ant-checkbox-wrapper{color:#fff}.role-option-selected[data-v-2ca7d430] .ant-checkbox-checked .ant-checkbox-inner{background:#fff;border-color:#fff}.role-option-selected[data-v-2ca7d430] .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#2f6bff}.maintenance[data-v-2ca7d430]{padding:16px;background:#eaf1ff;border:1px solid #eaf1ff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.maintenance>span[data-v-2ca7d430],.maintenance small[data-v-2ca7d430]{width:100%}.original-roles[data-v-2ca7d430]{margin-top:16px;padding:16px;background:#fff;border:1px solid #f0f0f0;border-radius:4px}.original-roles>strong[data-v-2ca7d430]{display:block;font-size:15px;color:#333;margin-bottom:8px}.original-role-row[data-v-2ca7d430]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px dashed #f0f0f0}.original-role-row[data-v-2ca7d430]:last-child{border-bottom:0}.original-role-row>.ant-checkbox-wrapper[data-v-2ca7d430]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow-wrap:anywhere}.original-role-row>.ant-radio-group[data-v-2ca7d430]{-ms-flex-negative:0;flex-shrink:0}.onboard-summary[data-v-2ca7d430]{margin-bottom:16px}.onboard-summary[data-v-2ca7d430] .ant-descriptions-item-label{width:130px;background:#fafafa;color:#999;font-size:12px}.onboard-summary[data-v-2ca7d430] .ant-descriptions-item-content{color:#333;overflow-wrap:anywhere}.onboard-footer[data-v-2ca7d430]{position:sticky;bottom:0;padding:16px 0;background:#fff;border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;z-index:1}@media (max-width:760px){.onboard-section[data-v-2ca7d430]{padding:18px}.onboard-progress[data-v-2ca7d430]{padding:16px}}@media (max-width:480px){.original-role-row[data-v-2ca7d430]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.original-role-row>.ant-checkbox-wrapper[data-v-2ca7d430]{-ms-flex-preferred-size:100%;flex-basis:100%}.onboard-summary[data-v-2ca7d430] .ant-descriptions-item-label{width:90px}.role-group[data-v-2ca7d430]{padding:12px}}