.sc-team-card>header>div{flex:1}.sc-team-card>header>.sc-settings-primary{flex:none}.sc-team-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.sc-team-intro p{font-size:13px;color:#998392;line-height:1.7;margin:0}.sc-team-intro>span{font-size:11px;color:#ac8398;white-space:nowrap}.sc-team-toolbar{display:flex;gap:10px;align-items:center;margin-bottom:18px}.sc-team-toolbar label{flex:1;max-width:370px}.sc-team-toolbar input{width:100%;height:39px;border:1px solid #ebdce4;background:#fff;border-radius:9px;padding:9px 12px;font:12px 'DM Sans',sans-serif;color:#59404f;cursor:default;caret-color:#9c1741}.sc-team-toolbar input:focus-visible,.sc-team-dialog input:focus-visible,.sc-team-dialog select:focus-visible{outline:2px solid #f597b4;outline-offset:2px}.sc-team-list{overflow-x:auto;border:1px solid #eee5eb;border-radius:13px}.sc-team-list table{width:100%;border-collapse:collapse;text-align:left}.sc-team-list th{font-size:10px;font-weight:500;color:#aa93a0;letter-spacing:1px;padding:13px 15px;background:#fcfafb;text-transform:uppercase}.sc-team-list td{padding:16px 15px;border-top:1px solid #f3eaf0;font-size:12px;color:#8f7686}.sc-team-person{display:flex;gap:12px;align-items:center;min-width:200px}.sc-team-avatar{display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid #f2dbe5;border-radius:50%;background:#fff0f5;color:#d53667;font:700 12px 'Manrope',sans-serif}.sc-team-person>div{display:flex;flex-direction:column;gap:4px;min-width:0}.sc-team-person strong{font:600 13px 'DM Sans',sans-serif;color:#4c3544;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.sc-team-person small{font-size:11px;color:#a38999;overflow-wrap:anywhere}.sc-team-type{font-size:10px;color:#b39cab}.sc-team-self{font:600 9px 'DM Sans',sans-serif;background:#fff0f5;color:#d72c61;border-radius:5px;padding:3px 6px}.sc-team-role,.sc-team-status{display:inline-block;font-size:10px;border:1px solid #eee2e8;border-radius:7px;padding:4px 7px;background:#faf7f9;color:#9d8190;white-space:nowrap}.sc-team-role{background:#fff3f7;border-color:#f5d8e4;color:#c54470}.sc-team-status.is-active{background:#edf9f3;color:#238364;border-color:#d7eee3}.sc-team-actions{display:flex;justify-content:flex-end;gap:6px;white-space:nowrap}.sc-team-actions .sc-settings-secondary{font-size:10px;min-height:32px;padding:7px 8px;margin:0}.sc-team-actions svg{width:14px;height:14px}.sc-team-feedback{border:1px solid #f3c9d8;background:#fff3f7;color:#bf2857;border-radius:9px;padding:11px 13px;font-size:12px;line-height:1.7;margin:0 0 16px}.sc-team-feedback.is-success{color:#24815f;background:#f0faf5;border-color:#d8ecdf}.sc-team-feedback[hidden]{display:none}.sc-team-empty{padding:10px 18px}.sc-team-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sc-team-dialog{box-sizing:border-box;padding:0;width:660px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);border:1px solid #f0d9e4;border-radius:20px;color:#4f3747;background:white;box-shadow:0 25px 90px #39212f40;font-family:'DM Sans',sans-serif;animation:sc-team-enter .2s ease-out;overflow:auto}.sc-team-dialog *{box-sizing:border-box}.sc-team-dialog::backdrop{background:#3e263760;backdrop-filter:blur(5px)}.sc-team-dialog header{padding:23px 25px;display:flex;align-items:center;gap:20px;border-bottom:1px solid #f0dfe8;background:#fff8fb}.sc-team-dialog header>div{flex:1}.sc-team-dialog header small{font-size:9px;letter-spacing:1.5px;color:#b86e8a}.sc-team-dialog h2{font:700 21px 'Manrope',sans-serif;margin:8px 0 0}.sc-team-dialog header button{width:33px;height:33px;border:1px solid #eedde6;border-radius:9px;background:#fff;color:#a7778d;font-size:21px;cursor:pointer}.sc-team-dialog-body{padding:23px 25px}.sc-team-dialog .sc-settings-form-grid select{width:100%;height:40px;border:1px solid #e8dce4;border-radius:9px;padding:8px 12px;background:white;color:#4c3947;font:13px 'DM Sans',sans-serif}.sc-team-dialog .sc-settings-form-grid small{font-size:11px;line-height:1.7;color:#9e8091}.sc-team-dialog footer{display:flex;justify-content:flex-end;gap:9px;padding:17px 25px;border-top:1px solid #f1e2ea}.sc-team-dialog footer .sc-settings-secondary{margin:0}.sc-team-dialog input:disabled,.sc-team-dialog select:disabled{opacity:.65}.sc-team-dialog [data-team-modal-feedback]{margin:16px 0 0}.sc-team-dialog input{cursor:default;caret-color:#9c1741}
@keyframes sc-team-enter{from{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}
@media(max-width:1000px){.sc-team-actions{flex-direction:column;align-items:flex-start}.sc-team-list td,.sc-team-list th{padding:12px 10px}.sc-team-person{min-width:170px}}
@media(max-width:700px){.sc-team-card>header{flex-wrap:wrap}.sc-team-card>header>.sc-settings-primary{margin-left:44px}.sc-team-intro{align-items:flex-start;gap:10px}.sc-team-intro p{font-size:12px}.sc-team-list{overflow:visible}.sc-team-list table,.sc-team-list tbody,.sc-team-list tr,.sc-team-list td{display:block;width:100%}.sc-team-list thead{display:none}.sc-team-list td{border:0;padding:5px 13px}.sc-team-list td[data-label]{display:flex;align-items:center;justify-content:space-between;gap:12px}.sc-team-list td[data-label]::before{content:attr(data-label);color:#ae95a4;font-size:11px}.sc-team-list tr{border-bottom:1px solid #eee5eb;padding:12px 0}.sc-team-list tr:last-child{border-bottom:0}.sc-team-person{min-width:0;padding-bottom:7px}.sc-team-actions{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-top:9px}.sc-team-dialog header{padding:20px}.sc-team-dialog h2{font-size:19px}.sc-team-dialog-body{padding:20px}.sc-team-dialog footer{padding:16px 20px;flex-wrap:wrap}.sc-team-dialog .sc-settings-form-grid{grid-template-columns:minmax(0,1fr)}.sc-team-toolbar .sc-settings-secondary{margin:0}}
@media(prefers-reduced-motion:reduce){.sc-team-dialog{animation:none}}
.sc-team-register{width:490px}.sc-team-register .sc-settings-form-grid{grid-template-columns:minmax(0,1fr);gap:15px}.sc-team-register .sc-team-dialog-body{padding-top:19px}.sc-team-permissions{padding:13px 15px;border:1px solid #f0d9e3;border-radius:10px;background:#fff8fb;font-size:11px;color:#97768a;font-weight:400;line-height:1.7}.sc-team-permissions strong{font-size:11px;font-weight:600;color:#a94467}.sc-team-permissions ul{margin:8px 0 0;padding-left:16px}.sc-team-permissions li+li{margin-top:5px}.sc-team-permissions p{margin:0}.sc-team-register .sc-settings-form-grid select{height:44px}.nav-item[hidden],.nav-label[hidden]{display:none!important}
.sc-team-dialog>form{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.sc-team-dialog .sc-team-dialog-body{min-height:0;overflow-y:auto}.sc-team-dialog header,.sc-team-dialog footer{flex-shrink:0}
.sc-field-subtabs{display:flex;gap:4px;width:max-content;max-width:100%;padding:4px;margin:0 0 22px;border:1px solid #eee5eb;border-radius:10px;background:#faf7f9}.sc-field-subtabs button{border:0;border-radius:7px;padding:8px 13px;color:#9c8293;background:transparent;font:500 12px 'DM Sans',sans-serif;cursor:pointer}.sc-field-subtabs button[aria-current=page]{color:#e41b50;background:#fff;box-shadow:0 2px 7px #4423360c;font-weight:600}.sc-field-blocked{display:flex;align-items:center;gap:7px;font:12px 'DM Sans',sans-serif;color:#98798c;margin-left:auto;white-space:nowrap;flex:none!important;width:auto!important}.sc-field-blocked input{width:15px;height:15px;accent-color:#ed1a50;cursor:pointer}.sc-field-blocked[hidden],.sc-field-card [data-team-create][hidden]{display:none!important}.sc-field-empty{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 20px;background:#fdfbfc}.sc-field-empty>span{display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#f9edf2;color:#c7809b;margin-bottom:16px}.sc-field-empty svg{width:25px;height:25px}.sc-field-empty strong{font:600 14px 'Manrope',sans-serif;color:#604453}.sc-field-empty p{font:12px/1.8 'DM Sans',sans-serif;color:#a38697;max-width:370px;margin:8px 0 0}.sc-field-card .sc-team-toolbar>label:first-child{min-width:150px}.sc-field-card .sc-team-toolbar{flex-wrap:wrap}.sc-field-card .sc-team-list:has(.sc-field-empty) table:has(tbody:empty){display:none}
@media(max-width:700px){.sc-field-card .sc-team-toolbar>label:first-child{flex-basis:100%;max-width:100%}.sc-field-blocked{margin-left:0;margin-right:auto}.sc-field-card .sc-team-intro{flex-wrap:wrap}.sc-field-subtabs{gap:2px}.sc-field-subtabs button{padding:8px 11px}.sc-field-empty{min-height:210px}}
