.team-heading,.team-copy,.team-filters{display:flex;gap:18px;align-items:end;justify-content:space-between}.team-heading{align-items:center;margin-bottom:20px}.team-heading h2{margin:0}.team-heading p{color:#667085}.team-filters label{flex:1}.team-dialog{width:min(1000px,94vw);max-width:1000px}.team-editor{display:grid;grid-template-columns:190px 1fr;gap:28px}.team-steps{display:flex;flex-direction:column;gap:10px}.team-steps button{text-align:left}.team-steps .active{background:#eaf1ff;color:#215ac7}.team-module{border:1px solid #dce3ed;border-radius:9px;margin:12px 0;padding:14px}.team-module summary{font-weight:600;cursor:pointer}.team-module summary span{float:right;font-weight:400;color:#667085}.team-check{display:flex!important;align-items:center;gap:10px;margin:12px 0!important;font-weight:400!important}.team-check input{width:16px!important;height:16px;flex:none}.team-summary{position:static!important;width:auto!important;background:#f4f7fc;border:1px solid #dce3ed;border-radius:9px;padding:16px;margin-top:24px;color:#344054}.team-summary p{margin:8px 0}.team-copy{background:#f4f7fc;padding:14px;border-radius:9px}.team-copy label{flex:1}.team-editor [hidden]{display:none!important}#team-list-options{max-height:220px;overflow:auto}@media(max-width:700px){.team-editor{grid-template-columns:1fr}.team-steps{flex-direction:row}.team-filters,.team-copy{flex-direction:column;align-items:stretch}.team-filters label{width:100%}}
.team-module-tools{display:flex;gap:8px;margin-top:12px}.team-module-tools button{font-size:11px;padding:6px 9px}.team-steps button{white-space:normal} [data-permission-blocked]{display:none!important}
.team-fullpage{max-width:1320px;margin:auto}.team-pagebar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;background:#f4f6f5;border-bottom:1px solid #dce4df;margin:0 0 24px}.team-pagebar>div{display:flex;align-items:center;gap:18px}.team-pagebar h2{font-size:18px;margin:0}.team-pagebar .team-back{padding:10px 12px;font-size:12px}.team-pagebar #team-save-status{font-size:12px;color:#60766a}.team-page-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;align-items:start}.team-rail{position:sticky;top:110px}.team-page-body{min-width:0}.team-steps button{font-size:13px;padding:14px 16px;border:1px solid transparent}.team-steps .active{border-left:3px solid #2a8162;background:#e4f2eb;color:#1e5c48}.team-fullpage .team-summary{padding:18px;font-size:12px;margin-top:24px;background:#edf3ef;border-color:#dae5de}.team-fullpage .team-summary strong{font-size:12px}.team-fullpage .team-summary p{line-height:1.55;margin:14px 0}.team-fullpage .team-summary details{padding-top:12px;border-top:1px solid #d5e0d8}.team-fullpage .team-summary .hint{font-size:11px;color:#718277}.team-section{padding:26px;background:white;border:1px solid #dce5df;border-radius:10px;margin-bottom:22px}.team-section h3{font-size:17px;margin:0 0 16px}.team-section h4{font-size:13px;margin:20px 0 12px}.team-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.team-section-heading span{font-size:12px;color:#718277}.team-section-heading h3{margin:0}.team-account-card{border:1px solid #dbe4dd;border-radius:9px;margin-top:16px;background:white;overflow:hidden}.team-account-card>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;padding:18px 20px;font-size:14px;font-weight:600;background:#fbfcfb}.team-account-card>summary:before{content:'›';font-size:20px;line-height:15px;color:#829489}.team-account-card[open]>summary:before{transform:rotate(90deg)}.team-account-card>summary>span{flex:1}.team-account-card>summary>small{font-size:11px;font-weight:400;color:#657e6d}.team-account-body{border-top:1px solid #e4ebe6;padding:22px}.team-account-body>label{max-width:440px}.team-scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.team-scope-card{background:#f6f9f7;border:1px solid #e1e9e3;border-radius:8px;padding:17px}.team-scope-card select{margin-bottom:10px}.team-scope-card .hint{font-size:11px;margin:0;line-height:1.6}.team-account-lists{border:1px solid #dfe7e1;border-radius:8px;padding:17px;margin:16px 0 24px}.team-list-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.team-list-heading label{flex:1}.team-list-heading input{margin-bottom:10px}.team-list-heading>span{font-size:11px;white-space:nowrap;color:#65806f}.team-list-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;max-height:240px;overflow:auto;margin-top:14px}.team-list-grid .team-check{margin:8px 0!important;font-size:12px}.team-fullpage .team-check input{margin:0!important;accent-color:#268264}.team-fullpage .team-check{line-height:1.55}.team-permission-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px}.team-permission-heading h4{margin:0;white-space:nowrap}.team-permission-heading label{min-width:45%}.team-permission-heading input{margin:0}.team-fullpage .team-module{padding:13px 16px;border-color:#e0e8e2}.team-fullpage .team-module summary{font-size:12px}.team-fullpage .team-module-tools{margin-top:10px}.team-fullpage .team-module-tools button{font-size:10px;background:#eef4ef;color:#4e6b59}.team-agency-advanced>summary{font-size:13px;font-weight:600;cursor:pointer;color:#526c5e}.team-fullpage [hidden]{display:none!important}#team-editor-error:empty{display:none}#team-editor-error{background:#fff2ef;border:1px solid #e6bbb0;border-radius:8px;padding:16px;color:#9c4636}#team-info{min-height:460px}#team-info input,#team-info select{max-width:600px}.team-fullpage .team-copy{background:#f5f8f6}.team-fullpage .team-copy select{margin-bottom:0}.team-fullpage .team-copy label{margin:0}.team-fullpage .team-list-empty{font-size:12px;color:#718277}@media(max-width:1100px){.team-page-layout{grid-template-columns:175px minmax(0,1fr);gap:20px}.team-section{padding:20px}.team-account-body{padding:18px}.team-pagebar h2{font-size:15px}}@media(max-width:760px){.team-page-layout{grid-template-columns:1fr}.team-rail{position:static}.team-steps{flex-direction:row}.team-fullpage .team-summary{display:none}.team-pagebar h2{display:none}.team-pagebar{top:0}.team-scope-grid{grid-template-columns:1fr}.team-list-grid{grid-template-columns:1fr}.team-permission-heading{display:block}.team-permission-heading h4{margin-bottom:12px}.team-account-card>summary{padding:15px}.team-account-card>summary>small{max-width:120px;text-align:right}.team-section{padding:18px}}
.team-access-warning{padding:14px 16px;border:1px solid #e4cc98;border-radius:8px;background:#fff8e8;color:#72551c;font-size:12px;line-height:1.6;margin:16px 0}.team-access-warning p{margin:0 0 10px}.team-access-warning button{background:#f2e7c9;color:#624a19;font-size:11px;padding:8px 11px}
.team-action-panel{border:1px solid #dce6df;border-radius:9px;margin:14px 0;background:#fff;overflow:hidden}.team-action-panel>summary{padding:16px 18px;display:flex;gap:12px;align-items:center;cursor:pointer;background:#f7faf8;font-weight:600;font-size:13px}.team-action-panel>summary:before{content:'›';font-size:18px;color:#6c8376}.team-action-panel[open]>summary:before{transform:rotate(90deg)}.team-action-panel>summary>span{flex:1}.team-action-panel>summary>small{font-size:11px;font-weight:400;color:#698172}.team-action-panel-body{padding:18px;border-top:1px solid #e2eae4}.team-panel-action-heading{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:14px}.team-panel-action-heading h5,.team-panel-data-heading h5{font-size:12px;margin:0;color:#365745}.team-panel-action-heading .team-module-tools{margin:0}.team-panel-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px}.team-panel-actions .team-check{font-size:12px;margin:5px 0!important;align-items:start}.team-panel-actions .team-check input{margin-top:2px!important}.team-panel-data{border-top:1px solid #e0e9e3;margin-top:20px;padding-top:20px}.team-panel-data-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.team-panel-data-heading span{font-size:10px;color:#70877a}.team-panel-data .team-scope-grid{margin-top:14px}.team-record-picker{padding:18px;border:1px solid #dae5dd;border-radius:9px;margin-top:18px;background:#fcfdfc}.team-record-rows{border-top:1px solid #e3eae6;margin-top:14px}.team-record-row{padding:10px 0;border-bottom:1px solid #e8eeea;font-size:12px}.team-record-row small{display:block;color:#7b8f83;margin-top:3px;font-size:10px}.team-record-pages{display:flex;gap:14px;justify-content:space-between;align-items:center;margin-top:16px}.team-record-pages span{font-size:11px;color:#67806e}.team-record-pages button{font-size:11px;padding:8px 12px}.team-record-error{font-size:12px;color:#a34434}.team-inherited-scope{font-size:11px;background:#f0f5f2;border-radius:7px;padding:12px;color:#5c7566;line-height:1.6}.team-panel-filter{display:block;margin-top:20px}.team-panel-filter input{margin-bottom:16px}.team-fullpage .team-panel-actions input:disabled{opacity:.6}@media(max-width:1100px){.team-panel-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.team-panel-actions{grid-template-columns:1fr 1fr}.team-panel-action-heading,.team-panel-data-heading{align-items:start;flex-direction:column}.team-action-panel-body{padding:14px}}
.team-record-rows{max-height:350px;overflow:auto;overscroll-behavior:contain}
.team-account-lists>.team-list-heading strong{font-size:12px;color:#365745}.team-account-lists>.team-list-grid{margin:10px 0 6px}.team-list-optional-filter{display:flex;align-items:center;gap:5px;font-size:10px!important;font-weight:400!important;margin-top:12px;flex-wrap:wrap;color:#7a8e81}.team-list-optional-filter>span{color:#8a9b90}.team-list-optional-filter input{width:100%;font-size:11px;padding:8px 10px;margin:4px 0 0}.team-account-lists{padding:14px 17px}
