.modal[data-v-2d73df5a]{position:fixed;width:100vw;min-width:100vw;height:100vh;top:0;left:0;z-index:1000;background:rgba(26,33,57,.7);transition:all .3s ease;overflow-y:scroll}.modal-content__div[data-v-2d73df5a]{box-shadow:0 2px 4px rgba(44,73,137,.06);border-radius:8px;margin-top:60px}@media(min-width:768px){.modal-content__div[data-v-2d73df5a]{margin-top:100px}}@media only screen and (max-width:600px){.am-modal .modal-content__div[data-v-2d73df5a]{width:90%}}.acknowledge__modal .modal-content__div[data-v-2d73df5a]{width:calc(100% - 30px);max-width:474px;height:calc(100vh - 50px);max-height:710px;overflow-y:scroll;margin-top:30px}.team-members__modal .modal-content__div[data-v-2d73df5a]{padding-bottom:10px;padding-top:0}.team-members__modal .modal-content__button[data-v-2d73df5a]{position:relative;top:35px}.spv-upload__modal .modal-content__div[data-v-2d73df5a]{max-width:745px;width:100%;max-height:710px;overflow-y:scroll}.confirmation__modal .modal-content__div[data-v-2d73df5a]{width:calc(100% - 30px);margin-top:30px;max-width:390px}@media(min-width:768px){.confirmation__modal .modal-content__div[data-v-2d73df5a]{margin-top:50px}}.confirmation__modal .modal-content__button[data-v-2d73df5a]{position:absolute;top:10px;right:10px;background:#f0f4fd;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.confirmation__modal .modal-content__button[data-v-2d73df5a]{right:-40px;top:0;margin-left:0}}@media(max-width:1023px){.api-client__modal .modal-content__div[data-v-2d73df5a]{max-width:380px;margin-top:30px;max-height:600px;overflow-y:scroll}}@media(min-width:1024px){.api-client__modal .modal-content__div[data-v-2d73df5a]{padding:0}.api-client__modal .modal-content__div .modal-content__button[data-v-2d73df5a]{position:absolute;right:-50px;background-color:#f0f4fd;height:40px;display:flex;align-items:center;justify-content:center;width:40px;border-radius:50%}}.modal-enter[data-v-2d73df5a],.modal-leave-active[data-v-2d73df5a]{opacity:0}.modal-enter .modal[data-v-2d73df5a],.modal-leave-active .modal[data-v-2d73df5a]{transform:scale(1.1)}.add-team-member[data-v-2d998096]{width:100%;max-width:680px;margin:0 auto;padding:8px 0}.add-team-member__form[data-v-2d998096]{width:100%}.add-team-member__title[data-v-2d998096]{font-size:20px;font-weight:500;color:#0f172a;margin:0 0 8px 0}.add-team-member__subtitle[data-v-2d998096]{font-size:14px;color:#64748b;margin:0;line-height:1.5}.add-team-member__fields[data-v-2d998096]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}@media(max-width:640px){.add-team-member__fields[data-v-2d998096]{grid-template-columns:1fr}}.add-team-member__field[data-v-2d998096]{display:flex;flex-direction:column;gap:6px}.add-team-member__label[data-v-2d998096]{font-size:11px;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.add-team-member__input[data-v-2d998096]{height:48px;padding:0 16px;font-size:14px;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;transition:border-color .15s ease}.add-team-member__input[data-v-2d998096]::-moz-placeholder{color:#94a3b8}.add-team-member__input[data-v-2d998096]::placeholder{color:#94a3b8}.add-team-member__input[data-v-2d998096]:focus{border-color:#001240}.add-team-member__input--error[data-v-2d998096]{border-color:#ef4444}.add-team-member__select-wrapper[data-v-2d998096]{position:relative}.add-team-member__select[data-v-2d998096]{width:100%;height:48px;padding:0 40px 0 16px;font-size:14px;color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}.add-team-member__select[data-v-2d998096]:focus{border-color:#001240}.add-team-member__select--error[data-v-2d998096]{border-color:#ef4444}.add-team-member__select-arrow[data-v-2d998096]{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.add-team-member__error[data-v-2d998096]{font-size:12px;color:#ef4444;margin:0}.add-team-member__permissions-toggle[data-v-2d998096]{margin:24px 0;display:flex;justify-content:center}.add-team-member__toggle-btn[data-v-2d998096]{display:flex;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;color:#001240;background:none;border:none;cursor:pointer;transition:opacity .15s ease}.add-team-member__toggle-btn[data-v-2d998096]:hover{opacity:.8}.add-team-member__toggle-icon[data-v-2d998096]{transition:transform .2s ease;color:#64748b}.add-team-member__toggle-icon--rotated[data-v-2d998096]{transform:rotate(180deg)}.add-team-member__permissions[data-v-2d998096]{border:1px solid #e2e8f0;border-radius:12px;padding:8px;margin-bottom:24px;max-height:320px;overflow-y:auto}.add-team-member__permissions-empty[data-v-2d998096]{padding:24px;text-align:center;font-size:14px;color:#64748b}.add-team-member__service[data-v-2d998096]{border-bottom:1px solid #f1f5f9}.add-team-member__service[data-v-2d998096]:last-child{border-bottom:none}.add-team-member__service-header[data-v-2d998096]{display:flex;align-items:center;justify-content:space-between;padding:12px 8px;cursor:pointer;transition:background-color .15s ease;border-radius:8px}.add-team-member__service-header[data-v-2d998096]:hover{background-color:#f8fafc}.add-team-member__service-info[data-v-2d998096]{display:flex;align-items:center;gap:12px}.add-team-member__checkbox[data-v-2d998096]{flex-shrink:0}.add-team-member__checkbox-indicator[data-v-2d998096]{width:20px;height:20px;border:2px solid #cbd5e1;border-radius:50%;background:#fff;transition:all .15s ease}.add-team-member__checkbox-indicator--checked[data-v-2d998096]{border-color:#10b981;background:#10b981;position:relative}.add-team-member__checkbox-indicator--checked[data-v-2d998096]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}.add-team-member__service-name[data-v-2d998096]{font-size:14px;font-weight:500;color:#0f172a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-team-member__expand-icon[data-v-2d998096]{transition:transform .2s ease}.add-team-member__expand-icon--expanded[data-v-2d998096]{transform:rotate(180deg)}.add-team-member__service-actions[data-v-2d998096]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 8px 16px 40px;border-top:1px solid #f1f5f9}.add-team-member__action-item[data-v-2d998096]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:160px;padding:8px 12px;background:#f8fafc;border-radius:8px}.add-team-member__action-label[data-v-2d998096]{font-size:13px;color:#475569;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add-team-member__toggle-switch[data-v-2d998096]{width:36px;height:20px;background-color:#e2e8f0;border-radius:10px;position:relative;cursor:default;transition:background-color .2s ease}.add-team-member__toggle-switch--active[data-v-2d998096]{background-color:#d1fae5}.add-team-member__toggle-indicator[data-v-2d998096]{width:16px;height:16px;background-color:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .2s ease}.add-team-member__toggle-switch--active .add-team-member__toggle-indicator[data-v-2d998096]{transform:translateX(16px);background-color:#10b981}.add-team-member__actions[data-v-2d998096]{display:flex;gap:12px;margin-top:32px}.add-team-member__btn[data-v-2d998096]{height:48px;padding:0 32px;font-size:14px;font-weight:500;border-radius:10px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.add-team-member__btn--cancel[data-v-2d998096]{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.add-team-member__btn--cancel[data-v-2d998096]:hover{background:#e2e8f0}.add-team-member__btn--submit[data-v-2d998096]{background:#001240;border:none;color:#fff;min-width:140px}.add-team-member__btn--submit[data-v-2d998096]:hover:not(:disabled){background:#001a5c}.add-team-member__btn--submit[data-v-2d998096]:disabled{opacity:.6;cursor:not-allowed}.add-team-member__spinner[data-v-2d998096]{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-2d998096 .8s linear infinite}@keyframes spin-2d998096{to{transform:rotate(1turn)}}.full-width[data-v-584cdac6]{width:100%}.padding[data-v-584cdac6]{padding-top:2rem;padding-bottom:2rem}.team-members-modal__content[data-v-45d9ea74]{width:100%;max-width:720px}.team-members-modal__header[data-v-45d9ea74]{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.team-members-modal__title[data-v-45d9ea74]{font-size:18px;font-weight:500;color:#0f172a;margin:0}.team-members-modal__count[data-v-45d9ea74]{font-size:12px;font-weight:500;color:#64748b;background:#f1f5f9;padding:4px 10px;border-radius:12px}.team-members-modal__table-wrapper[data-v-45d9ea74]{overflow-x:auto;max-height:320px;border:1px solid #e2e8f0;border-radius:12px}.team-members-modal__table[data-v-45d9ea74]{width:100%;border-collapse:collapse}.team-members-modal__th[data-v-45d9ea74]{padding:12px 16px;font-size:11px;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.5px;text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0;white-space:nowrap}.team-members-modal__th--action[data-v-45d9ea74]{width:48px}.team-members-modal__row[data-v-45d9ea74]{transition:background-color .15s ease}.team-members-modal__row[data-v-45d9ea74]:hover{background-color:#f8fafc}.team-members-modal__row:not(:last-child) .team-members-modal__td[data-v-45d9ea74]{border-bottom:1px solid #f1f5f9}.team-members-modal__td[data-v-45d9ea74]{padding:14px 16px;font-size:14px;color:#475569;white-space:nowrap}.team-members-modal__td--name[data-v-45d9ea74]{font-weight:500;color:#0f172a}.team-members-modal__td--action[data-v-45d9ea74]{text-align:center;width:48px}.team-members-modal__td--empty[data-v-45d9ea74],.team-members-modal__td--loading[data-v-45d9ea74]{text-align:center;padding:32px 16px;color:#64748b}.team-members-modal__action-trigger[data-v-45d9ea74]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.team-members-modal__action-trigger[data-v-45d9ea74]:hover{background-color:#f1f5f9}.team-members-modal__dropdown[data-v-45d9ea74]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:4px;min-width:160px}.team-members-modal__dropdown-item[data-v-45d9ea74]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:13px;color:#475569;background:none;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.team-members-modal__dropdown-item[data-v-45d9ea74]:hover{background-color:#f8fafc}.team-members-modal__dropdown-item--danger[data-v-45d9ea74]{color:#ef4444}.team-members-modal__dropdown-item--danger[data-v-45d9ea74]:hover{background-color:#fef2f2}.team-members-modal__spinner[data-v-45d9ea74]{width:24px;height:24px;margin:0 auto;border:2px solid #e2e8f0;border-top-color:#001240;border-radius:50%;animation:spin-45d9ea74 .8s linear infinite}.team-members-modal__footer[data-v-45d9ea74]{margin-top:20px;display:flex;justify-content:flex-end}@keyframes spin-45d9ea74{to{transform:rotate(1turn)}}.full-width[data-v-2cc7540c]{width:100%}.padding[data-v-2cc7540c]{padding-top:1.5rem;padding-bottom:1.5rem}#pagination .pagination-container .page-item.active>.page-link[data-v-17d62a4b]{color:#4d84ff;display:block;box-sizing:border-box}#pagination .pagination-container .disabled[data-v-17d62a4b]:hover,#pagination .pagination-container .page-item .active[data-v-17d62a4b]{cursor:not-allowed}.roles-table[data-v-3a7cd142]{width:100%;overflow-x:auto}.roles-table__table[data-v-3a7cd142]{width:100%;border-collapse:collapse}.roles-table__th[data-v-3a7cd142]{padding:16px 24px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0}.roles-table__th--actions[data-v-3a7cd142]{text-align:right}.roles-table__row[data-v-3a7cd142]{transition:background .15s ease}.roles-table__row[data-v-3a7cd142]:hover{background:#f1f5f9}.roles-table__td[data-v-3a7cd142]{padding:20px 24px;font-size:14px;color:#475569;border-bottom:1px solid #e2e8f0;white-space:nowrap}.roles-table__td--actions[data-v-3a7cd142]{text-align:right}.roles-table__role-name[data-v-3a7cd142]{font-weight:500;color:#0f172a}.roles-table__users-count[data-v-3a7cd142]{font-weight:500}.roles-table__action-trigger[data-v-3a7cd142]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;border:1px solid transparent;color:#64748b;cursor:pointer;transition:all .15s ease}.roles-table__action-trigger[data-v-3a7cd142]:hover{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}.roles-table__action-trigger[data-v-3a7cd142]:disabled{opacity:.4;cursor:not-allowed}.roles-table__dropdown[data-v-3a7cd142]{min-width:200px;padding:8px;background:#fff;border-radius:12px;border:1px solid #e2e8f0}.roles-table__dropdown-list[data-v-3a7cd142]{list-style:none;margin:0;padding:0}.roles-table__dropdown-item[data-v-3a7cd142]{display:block;width:100%;padding:12px 14px;font-size:14px;font-weight:450;color:#475569;background:none;border:none;border-radius:8px;text-align:left;cursor:pointer;transition:all .15s ease}.roles-table__dropdown-item[data-v-3a7cd142]:hover{background:#f8fafc;color:#0f172a}.roles-table__dropdown-item--danger[data-v-3a7cd142]{color:#dc2626}.roles-table__dropdown-item--danger[data-v-3a7cd142]:hover{background:#fef2f2;color:#dc2626}.roles-table__dropdown-item[data-v-3a7cd142]:disabled{opacity:.4;cursor:not-allowed}.roles-table__empty[data-v-3a7cd142]{padding:40px 24px;text-align:center;color:#64748b;font-size:14px}.roles-table__loading[data-v-3a7cd142]{padding:40px 24px;text-align:center}.roles-table__spinner[data-v-3a7cd142]{width:24px;height:24px;animation:spin-3a7cd142 1s linear infinite;margin:0 auto;display:block}.roles-table__spinner-track[data-v-3a7cd142]{opacity:.25}.roles-table__spinner-head[data-v-3a7cd142]{opacity:.75}@keyframes spin-3a7cd142{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.team-members-table[data-v-486f1bb7]{width:100%;overflow-x:auto}.team-members-table__table[data-v-486f1bb7]{width:100%;border-collapse:collapse}.team-members-table__th[data-v-486f1bb7]{padding:16px 24px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0}.team-members-table__th--actions[data-v-486f1bb7]{text-align:right}.team-members-table__row[data-v-486f1bb7]{transition:background .15s ease}.team-members-table__row[data-v-486f1bb7]:hover{background:#f1f5f9}.team-members-table__td[data-v-486f1bb7]{padding:20px 24px;font-size:14px;color:#475569;border-bottom:1px solid #e2e8f0}.team-members-table__td--actions[data-v-486f1bb7]{text-align:right}.team-members-table__name[data-v-486f1bb7]{font-weight:500;color:#0f172a}.team-members-table__role[data-v-486f1bb7]{display:inline-block;padding:4px 10px;background:#f8fafc;border-radius:16px;font-size:12px;font-weight:500;color:#475569}.team-members-table__action-trigger[data-v-486f1bb7]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;border:1px solid transparent;color:#64748b;cursor:pointer;transition:all .15s ease}.team-members-table__action-trigger[data-v-486f1bb7]:hover{background:#f8fafc;border-color:#e2e8f0;color:#0f172a}.team-members-table__action-trigger[data-v-486f1bb7]:disabled{opacity:.4;cursor:not-allowed}.team-members-table__dropdown[data-v-486f1bb7]{min-width:180px;padding:8px;background:#fff;border-radius:12px;border:1px solid #e2e8f0}.team-members-table__dropdown-list[data-v-486f1bb7]{list-style:none;margin:0;padding:0}.team-members-table__dropdown-item[data-v-486f1bb7]{display:block;width:100%;padding:12px 14px;font-size:14px;font-weight:450;color:#475569;background:none;border:none;border-radius:8px;text-align:left;cursor:pointer;transition:all .15s ease}.team-members-table__dropdown-item[data-v-486f1bb7]:hover{background:#f8fafc;color:#0f172a}.team-members-table__dropdown-item--danger[data-v-486f1bb7]{color:#dc2626}.team-members-table__dropdown-item--danger[data-v-486f1bb7]:hover{background:#fef2f2;color:#dc2626}.team-members-table__dropdown-item[data-v-486f1bb7]:disabled{opacity:.4;cursor:not-allowed}.team-members-table__empty[data-v-486f1bb7]{padding:40px 24px;text-align:center;color:#64748b;font-size:14px}.team-members-table__loading[data-v-486f1bb7]{padding:40px 24px;text-align:center}.team-members-table__spinner[data-v-486f1bb7]{width:24px;height:24px;animation:spin-486f1bb7 1s linear infinite;margin:0 auto;display:block}.team-members-table__spinner-track[data-v-486f1bb7]{opacity:.25}.team-members-table__spinner-head[data-v-486f1bb7]{opacity:.75}@keyframes spin-486f1bb7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:800px){.responsive-nav[data-v-68edf35b]{flex-direction:column;gap:20px;align-items:self-start}}.team-invite__btn[data-v-b17d4710]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;background:#001240;color:#fff;font-size:14px;font-weight:500;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.team-invite__btn[data-v-b17d4710]:hover:not(:disabled){background:#001d69}.team-invite__btn--disabled[data-v-b17d4710]{background:#94a3b8;cursor:not-allowed}.team-invite__btn svg[data-v-b17d4710]{flex-shrink:0}@font-face{font-family:Circular Std;src:local("Merienda"),url(../fonts/circularstd-book.6365c40a.otf) format("opentype")}@font-face{font-family:Circular Std Medium;src:local("Merienda"),url(../fonts/circularstd-medium.4fcdd97f.otf) format("opentype");font-weight:medium;font-style:normal}.teams-page[data-v-59e156e6]{width:100%;min-height:100vh;background:#f8fafc}.teams-page__container[data-v-59e156e6]{max-width:1280px;margin:0 auto;padding:24px 16px}@media screen and (min-width:1024px){.teams-page__container[data-v-59e156e6]{padding:32px 24px}}.teams-page__header[data-v-59e156e6]{margin-bottom:32px}.teams-page__header-top[data-v-59e156e6]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}@media screen and (min-width:640px){.teams-page__header-top[data-v-59e156e6]{flex-direction:row;align-items:center;justify-content:space-between}}.teams-page__title[data-v-59e156e6]{font-size:24px;font-weight:600;color:#0f172a;margin:0;letter-spacing:-.02em}.teams-page__stats[data-v-59e156e6]{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width:640px){.teams-page__stats[data-v-59e156e6]{grid-template-columns:repeat(2,1fr)}}.teams-page__stat-card[data-v-59e156e6]{display:flex;align-items:flex-start;gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px}.teams-page__stat-icon[data-v-59e156e6]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f1f5f9;border-radius:12px;color:#475569;flex-shrink:0}.teams-page__stat-info[data-v-59e156e6]{flex:1;min-width:0}.teams-page__stat-label[data-v-59e156e6]{display:block;font-size:13px;color:#64748b;margin-bottom:8px}.teams-page__stat-value[data-v-59e156e6]{font-size:32px;font-weight:600;color:#0f172a;margin:0;line-height:1}.teams-page__stat-row[data-v-59e156e6]{display:flex;align-items:center;gap:16px}.teams-page__avatars[data-v-59e156e6]{display:flex;align-items:center}.teams-page__avatar[data-v-59e156e6]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;background:#f1f5f9;color:#475569;border:2px solid #fff}.teams-page__avatar--count[data-v-59e156e6]{background:transparent;border:none;color:#64748b;font-size:13px;font-weight:500}.teams-page__content[data-v-59e156e6]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.teams-page__create-btn[data-v-59e156e6]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#001240;color:#fff;border:none;border-radius:7px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.teams-page__create-btn[data-v-59e156e6]:hover:not(:disabled){background:#06206b}.teams-page__create-btn[data-v-59e156e6]:disabled{opacity:.5;cursor:not-allowed}.teams-page__table-area[data-v-59e156e6]{padding:20px}.teams-page__empty-message[data-v-59e156e6]{text-align:center;color:#64748b;padding:24px 0}