[data-launcher-hidden="1"]{display:none!important}
.unified-team-container.hidden,.unified-team-container[data-launcher-hidden="1"]{display:none!important}
body:has(#adminTaskLauncher) #adminManagement{display:none!important}
#adminTaskTabs[data-launcher-nav-hidden="1"]{display:none!important}
body #adminTeamTaskModal .admin-manage-tabs{display:none!important}
body #adminTeamTaskModal .admin-context-single>.admin-manage-tabs{display:none!important}
.admin-team-task-modal .admin-context-single>.panel-title{margin-bottom:16px!important}
.admin-team-task-modal #adminManageArea{width:100%}
.admin-team-task-modal #adminEditorForm{margin-bottom:22px!important;padding-bottom:22px!important;border-bottom:1px solid #e3e8e1!important}
.admin-team-task-modal #adminEditorForm>.primary-btn{margin-top:4px!important}
.admin-team-task-modal #adminManageArea>.admin-filter{position:sticky;top:-1px;z-index:3;padding:7px 9px;background:#fffdfa;box-shadow:0 7px 16px #4011260b}
.admin-team-task-modal #adminManageArea>.admin-filter{margin:0 0 16px!important}
.admin-team-task-modal #adminManageArea>.admin-manage-list{margin-top:0!important}
.admin-team-task-modal .team-question+.team-question,.admin-team-task-modal .operation-selected-person+.admin-filter{margin-top:16px!important}
.admin-team-task-modal .admin-manage-list{max-height:50dvh!important;overflow:auto!important;padding-right:4px}
.admin-team-task-modal .admin-manage-row{grid-template-columns:minmax(0,1fr) repeat(3,auto)!important}
.admin-team-task-modal .admin-manage-row>button{box-sizing:border-box!important;width:auto!important;min-width:42px!important;min-height:38px!important;padding:8px 11px!important;white-space:nowrap!important}
.admin-team-task-modal .admin-manage-row>button.danger{border-color:#efb7ae!important;background:#fff!important;color:#b43b31!important}
.admin-team-task-modal .admin-team-task-body>.panel>.panel-title{display:none!important}
.admin-team-task-modal .admin-team-grid{gap:18px!important}
.admin-team-task-modal .admin-team-grid>.panel{padding:22px!important;border:1px solid #e5d6b5!important;border-radius:18px!important;background:#fffdfa!important;box-shadow:0 8px 24px #4011260a!important}
.admin-team-task-modal .admin-team-grid form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
.admin-team-task-modal input,.admin-team-task-modal select,.admin-team-task-modal textarea{box-sizing:border-box!important;width:100%!important;min-height:46px!important;border:1px solid #d7e2d6!important;border-radius:12px!important;background:#fff!important;color:#17211e!important;font:500 14px Outfit!important}
.admin-team-task-modal input:focus,.admin-team-task-modal select:focus,.admin-team-task-modal textarea:focus{border-color:#711a39!important;outline:0!important;box-shadow:0 0 0 4px #e4cb9670!important}
.admin-team-task-modal .password-shell,.admin-team-task-modal .password-shell.has-generator{box-sizing:border-box!important;width:100%!important;min-width:0!important}
.admin-team-task-modal .password-shell.has-generator>input{padding-right:132px!important}
.admin-team-task-modal .password-shell.has-generator .password-actions{right:54px!important}
.admin-team-task-modal .password-shell.has-generator .password-generate{left:auto!important;right:5px!important;width:42px!important;min-width:42px!important;height:38px!important;border-radius:10px!important}
.admin-team-task-modal .primary-btn,.admin-team-task-modal .primary-button{min-height:48px!important;border-radius:12px!important;background:linear-gradient(105deg,#711a39,#8d2049)!important;color:#fff!important;box-shadow:0 9px 20px #711a3924!important}
.admin-team-task-modal .operation-clear-person{margin-left:auto;padding:9px 12px!important;border:1px solid #dca5a5!important;border-radius:10px!important;background:#fff!important;color:#a22732!important;font-weight:800!important;white-space:nowrap}.admin-team-task-modal .operation-clear-person:hover:not(:disabled){background:#fff1f1!important}.admin-team-task-modal .operation-clear-person:disabled{border-color:#dce5dc!important;background:#eef3ee!important;color:#7d8a82!important;cursor:default}
.admin-team-task-modal .operation-deselect-person{padding:9px 12px!important;border:1px solid #d7dfd7!important;border-radius:10px!important;background:#fff!important;color:#711a39!important;font-weight:800!important;white-space:nowrap}.admin-team-task-modal .operation-deselect-person:hover{border-color:#c6a85f!important;background:#fffaf0!important}
.admin-team-task-modal .operation-operator-select{display:grid;gap:7px;margin:0 0 18px;color:#401126;font:800 13px Outfit}.admin-team-task-modal .operation-operator-select select{min-height:52px!important;padding:0 44px 0 16px!important;border:1px solid #d6dfd5!important;border-radius:14px!important;background-color:#fff!important;box-shadow:0 7px 18px #4011260a!important;font-size:15px!important}.admin-team-task-modal .operation-operator-select select:focus{border-color:#711a39!important;box-shadow:0 0 0 4px #e4cb9660!important}
.admin-team-task-modal .admin-manage-row{padding:13px!important;border:1px solid #e2e8df!important;border-radius:13px!important;background:#f8faf7!important}
.admin-team-task-modal .admin-manage-row:hover{border-color:#d9bf7f!important;background:#fffdfa!important}
.admin-team-task-card>header{background:linear-gradient(120deg,#fffdfa,#f7f2e8)!important}
.admin-team-task-card>header button{transition:transform .18s,background .18s}.admin-team-task-card>header button:hover{transform:rotate(5deg);background:#e4cb96!important}
.unified-team-container{display:grid!important;grid-template-columns:minmax(250px,.72fr) minmax(430px,1.28fr)!important;gap:24px!important;padding:4px!important}.unified-team-intro{padding:28px;border-radius:20px;background:linear-gradient(145deg,#711a39,#8d2049);color:#fff}.unified-team-intro>span{font:800 10px Outfit;letter-spacing:1.2px;color:#e4cb96}.unified-team-intro h3{margin:8px 0 9px;color:#fff;font:800 27px Outfit;line-height:1.08}.unified-team-intro>p{margin:0;color:#f1dce4;line-height:1.55}.unified-team-intro>div{margin-top:28px;padding:15px;border:1px solid #ffffff2e;border-radius:14px;background:#ffffff12}.unified-team-intro b,.unified-team-intro small{display:block}.unified-team-intro small{margin-top:5px;color:#f4e4ea;line-height:1.4}.unified-team-form{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:24px;border:1px solid #e3e9e1;border-radius:20px;background:#fff}.unified-team-form label{display:grid;gap:7px;color:#401126;font:700 13px Outfit}.unified-team-form .unified-password-field,.unified-team-form>button{grid-column:1/-1}.unified-team-form label small{color:#71807a;font:500 11px DM Sans}.unified-team-form>button{margin-top:4px}.unified-team-form>button i{font-style:normal;font-size:20px}
html[data-theme="dark"] .admin-team-task-modal #adminManageArea>.admin-filter{background:#1a2128!important}
html[data-theme="dark"] .admin-team-task-modal #adminEditorForm{border-color:#34414c!important}
@media(max-width:700px){.admin-team-task-modal .admin-team-grid{grid-template-columns:1fr!important}.admin-team-task-modal .admin-team-grid form{grid-template-columns:1fr!important}.admin-team-task-modal .admin-manage-row{grid-template-columns:minmax(0,1fr) repeat(3,auto)!important}.admin-team-task-modal .admin-manage-list{max-height:none!important}.admin-team-task-modal .operation-selected-person{flex-wrap:wrap}.admin-team-task-modal .operation-clear-person{width:100%;margin:8px 0 0!important}.unified-team-container{grid-template-columns:1fr!important}.unified-team-intro{padding:22px}.unified-team-form{grid-template-columns:1fr;padding:18px}.unified-team-form>*{grid-column:1!important}}@media(max-width:460px){.admin-team-task-modal .admin-manage-row{grid-template-columns:minmax(0,1fr) repeat(3,38px)!important}.admin-team-task-modal .admin-manage-row>button{min-width:38px!important;padding:7px!important}.admin-team-task-modal .admin-manage-row>button.danger{font-size:0!important}.admin-team-task-modal .admin-manage-row>button.danger:after{content:'×';font-size:18px;font-weight:800}}
