.contenter[data-v-b0c21755]{padding:24px;background-color:#fff}.contenter[data-v-b0c21755] .ant-form-item-label{padding-bottom:0}.contenter .box[data-v-b0c21755]{margin-top:10px;border-radius:8px;border:1px solid #ddd;margin-left:15px}.contenter .shadow-box[data-v-b0c21755]{box-shadow:inset 0 -1px #eee}.contenter .last-child[data-v-b0c21755]{box-shadow:none;border-radius:0 0 8px 8px}.contenter .permissions[data-v-b0c21755] .ant-form-show-help{position:absolute;top:5px;left:160px;width:50%}@media (max-width: 767px){.contenter[data-v-b0c21755]{padding:16px}.contenter .box[data-v-b0c21755]{margin-left:0}.contenter .permissions[data-v-b0c21755] .ant-form-show-help{position:static;width:100%}.contenter .shadow-box.pl-16px[data-v-b0c21755]{padding-left:12px}.contenter .shadow-box.pl-38px[data-v-b0c21755]{padding-left:28px}.contenter .shadow-box.pl-60px[data-v-b0c21755]{padding-left:40px}}@media (max-width: 575px){.contenter[data-v-b0c21755]{padding:12px}.contenter .text-14px[data-v-b0c21755]{font-size:13px}.contenter .text-12px[data-v-b0c21755]{font-size:11px}}@keyframes icon-rotate-b0c21755{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.close-btn[data-v-b0c21755]:hover{background:transparent}.close-btn:hover .close-icon[data-v-b0c21755]{animation:icon-rotate-b0c21755 .3s linear}[data-v-b0c21755] .template-search-input .ant-input{border-color:#d9d9d9!important;box-shadow:none!important}[data-v-b0c21755] .template-search-input .ant-input:hover{border-color:#40a9ff!important}[data-v-b0c21755] .template-search-input .ant-input:focus{border-color:#40a9ff!important;box-shadow:0 0 0 2px #1890ff33!important}[data-v-b0c21755] .template-search-input.ant-input-status-error .ant-input,[data-v-b0c21755] .template-search-input.ant-input-affix-wrapper-status-error,[data-v-b0c21755] .template-search-input .ant-input-affix-wrapper-status-error .ant-input{border-color:#d9d9d9!important;box-shadow:none!important;background-color:#fff!important}.role-template-dropdown .ant-input-affix-wrapper[data-v-b0c21755]{border-color:#d9d9d9!important;box-shadow:none!important}.role-template-dropdown .ant-input-affix-wrapper[data-v-b0c21755]:hover{border-color:#40a9ff!important}.role-template-dropdown .ant-input-affix-wrapper[data-v-b0c21755]:focus,.role-template-dropdown .ant-input-affix-wrapper[data-v-b0c21755]:focus-within{border-color:#40a9ff!important;box-shadow:0 0 0 2px #1890ff33!important}.roles-staff-list .roleStaffBox[data-v-cc1e248e]{display:flex;align-items:center;gap:12px}.roles-staff-list .avatar .imgSpace[data-v-cc1e248e]{position:relative;box-sizing:content-box;width:40px;height:40px;overflow:hidden;border-radius:50%}.roles-staff-list .avatar .imgSpace div[data-v-cc1e248e]{width:40px;height:40px;line-height:40px;text-align:center;background-color:#005ce6;font-size:16px;color:#fff;border-radius:50%}.roles-staff-list .staffName[data-v-cc1e248e]{flex:1;min-width:0}.roles-staff-list .staffName .staffNameText[data-v-cc1e248e]{font-size:14px;font-weight:400;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.roles-staff-list .staffName .phoneBox[data-v-cc1e248e]{display:flex;align-items:center;gap:8px;margin-top:2px}.roles-staff-list .staffName .phoneBox span[data-v-cc1e248e]{font-size:12px;color:#666;line-height:16px}.roles-staff-list .staffName .phoneBox .admin-tag[data-v-cc1e248e]{background:#fff7e6;color:#fa8c16;padding:2px 6px;border-radius:4px;font-size:12px;border:1px solid #ffd591}.roles-staff-list .status-tag[data-v-cc1e248e]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:500;text-align:center}.tree .box[data-v-a5edd67d]{margin-top:10px;border-radius:8px;border:1px solid #ddd}.tree .shadow-box[data-v-a5edd67d]{box-shadow:inset 0 -1px #eee}.tree .last-child[data-v-a5edd67d]{box-shadow:none;border-radius:0 0 8px 8px}.contenter[data-v-525e5790]{background:#fff}.tabs[data-v-525e5790]{width:100%;border-radius:10px;line-height:40px}.tabs[data-v-525e5790] .ant-tabs-nav{border-radius:16px;padding:0 24px}.tabs[data-v-525e5790] .ant-tabs-tab{font-size:16px}.tabs[data-v-525e5790] .ant-tabs-ink-bar{text-align:center;height:9px!important;background:transparent;bottom:1px!important}.tabs[data-v-525e5790] .ant-tabs-ink-bar:after{position:absolute;top:0;left:calc(50% - 12px);width:24px!important;height:4px!important;border-radius:2px;background-color:var(--pro-ant-color-primary);content:""}@keyframes icon-rotate-525e5790{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.close-btn[data-v-525e5790]:hover{background:transparent}.close-btn:hover .close-icon[data-v-525e5790]{animation:icon-rotate-525e5790 .3s linear}
