.profile-container[data-v-3d040e6a]{max-width:600px;margin:0 auto;padding:24px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.section-header[data-v-3d040e6a]{margin-bottom:32px}.section-title[data-v-3d040e6a]{font-size:24px;font-weight:600;color:#000;margin:0 0 8px 0}.section-subtitle[data-v-3d040e6a]{font-size:14px;color:#6b7280;margin:0}.profile-header[data-v-3d040e6a]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#f8f9fa;border-radius:8px;margin-bottom:32px}.profile-info[data-v-3d040e6a]{display:flex;align-items:center;gap:16px}.profile-avatar[data-v-3d040e6a]{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile-name[data-v-3d040e6a]{font-size:18px;font-weight:600;color:#000;margin:0 0 4px 0}.profile-location[data-v-3d040e6a]{font-size:14px;color:#6b7280;margin:0}.btn-change-photo[data-v-3d040e6a]{padding:8px 16px;background:#22c55e;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.btn-change-photo[data-v-3d040e6a]:hover{background:#16a34a}.document-form[data-v-3d040e6a],.profile-form[data-v-3d040e6a]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-3d040e6a]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-3d040e6a]{font-size:14px;font-weight:500;color:#374151}.form-input[data-v-3d040e6a]{padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#f9fafb;color:#6b7280;outline:none}.form-input[data-v-3d040e6a]:disabled{cursor:not-allowed}.select-container[data-v-3d040e6a]{position:relative}.selected-input[data-v-3d040e6a]{border:2px solid #8b5cf6!important;background:#fff!important;color:#000!important}.select-badge[data-v-3d040e6a]{position:absolute;top:-12px;left:12px;background:#8b5cf6;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.select-badge svg[data-v-3d040e6a]{width:12px;height:12px}.btn-update[data-v-3d040e6a]{padding:12px 24px;background:#22c55e;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;align-self:flex-start}.btn-update[data-v-3d040e6a]:hover{background:#16a34a}.document-section[data-v-3d040e6a]{margin-top:48px;padding-top:32px;border-top:1px solid #e5e7eb}.document-upload[data-v-3d040e6a]{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid #d1d5db;border-radius:8px;background:#fff}.document-item[data-v-3d040e6a]{display:flex;align-items:center;gap:12px}.document-icon[data-v-3d040e6a]{width:32px;height:32px}.document-info[data-v-3d040e6a]{display:flex;flex-direction:column;gap:4px}.document-name[data-v-3d040e6a]{font-size:14px;font-weight:500;color:#374151}.document-size[data-v-3d040e6a]{font-size:12px;color:#6b7280}.btn-view[data-v-3d040e6a]{padding:8px 16px;background:transparent;color:#6b7280;border:1px solid #d1d5db;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s}.btn-view[data-v-3d040e6a]:hover{background:#f3f4f6;border-color:#9ca3af}@media (max-width:768px){.profile-container[data-v-3d040e6a]{padding:16px}.profile-header[data-v-3d040e6a]{gap:16px}.profile-header[data-v-3d040e6a],.profile-info[data-v-3d040e6a]{flex-direction:column;text-align:center}.document-upload[data-v-3d040e6a]{flex-direction:column;gap:16px;align-items:flex-start}}.yellow[data-v-4ddf6783]{color:#faa004}.submit-btn[data-v-4ddf6783]{background:#001755;border:none!important}.profile-cover[data-v-4ddf6783]{width:100px;position:relative;height:100px;border:1px solid #d9dbe0}.camera-icons[data-v-4ddf6783]{position:absolute;cursor:pointer;width:25px;height:25px;right:-20px;bottom:0}.form-title[data-v-4ddf6783]{color:#667084;font-weight:500}.form-label[data-v-4ddf6783]{color:#344054;font-weight:500}input[data-v-4ddf6783]::-webkit-inner-spin-button,input[data-v-4ddf6783]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-4ddf6783]{-moz-appearance:textfield}.edit-btn[data-v-4ddf6783]{width:90%;cursor:pointer;border:1px solid #667084}.edit-text[data-v-4ddf6783]{color:#667084}.edit-icon[data-v-4ddf6783]{width:17px;height:17px}@media screen and (max-width:960px){.webview[data-v-4ddf6783]{display:none}.mobile-view[data-v-4ddf6783]{display:block}}@media screen and (min-width:961px){.webview[data-v-4ddf6783]{display:block}.mobile-view[data-v-4ddf6783]{display:none}}.mainSwitchWrapper[data-v-4ddf6783]{position:relative}.switchWrapper[data-v-4ddf6783]{position:absolute;top:10%;left:20%}label.switch[data-v-4ddf6783]{margin-bottom:0!important}.switch[data-v-4ddf6783]{position:relative;display:inline-block;width:40px;height:20px}.switch input[data-v-4ddf6783]{display:none}.slider[data-v-4ddf6783]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.slider[data-v-4ddf6783]:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-4ddf6783]{background-color:#001755}input:focus+.slider[data-v-4ddf6783]{box-shadow:0 0 1px #001755}input:checked+.slider[data-v-4ddf6783]:before{transform:translateX(17px)}.slider.round[data-v-4ddf6783]{border-radius:34px}.slider.round[data-v-4ddf6783]:before{border-radius:50%}table[data-v-4ddf6783]{border-collapse:collapse;width:400px;color:#667084;font-size:18px}.switch[data-v-23a51601]{position:relative;display:inline-block;width:46px;height:24px}.switch input[data-v-23a51601]{opacity:0;width:0;height:0}.slider[data-v-23a51601]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.slider[data-v-23a51601]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-23a51601]{background-color:#00903a}input:checked+.slider[data-v-23a51601]:before{transform:translateX(22px)}.three-dot[data-v-3828ed0b],.three-dot[data-v-3828ed0b]:hover{color:#000!important}.groups-container[data-v-3828ed0b]{max-width:1200px;margin:0 auto;padding:24px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.groups-header[data-v-3828ed0b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.header-content[data-v-3828ed0b]{flex:1}.page-title[data-v-3828ed0b]{font-size:24px;font-weight:600;color:#000;margin:0 0 8px 0}.page-subtitle[data-v-3828ed0b]{font-size:14px;color:#6b7280;margin:0}.btn-create-group[data-v-3828ed0b]{padding:8px 16px;background:#22c55e;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.btn-create-group[data-v-3828ed0b]:hover{background:#16a34a}.groups-table-container[data-v-3828ed0b]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.table-header[data-v-3828ed0b]{display:grid;grid-template-columns:1fr auto;background:#f9fafb;border-bottom:1px solid #e5e7eb}.header-cell[data-v-3828ed0b]{padding:12px 16px;font-size:14px;font-weight:500;color:#374151}.table-body[data-v-3828ed0b]{background:#fff}.table-row[data-v-3828ed0b]{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid #e5e7eb}.table-row[data-v-3828ed0b]:last-child{border-bottom:none}.cell[data-v-3828ed0b]{padding:16px;display:flex;align-items:center}.group-name-cell[data-v-3828ed0b]{font-size:14px;color:#374151}.actions-cell[data-v-3828ed0b]{justify-content:center}.actions-dropdown[data-v-3828ed0b]{position:relative}.actions-trigger[data-v-3828ed0b]{padding:4px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:#6b7280;transition:background-color .2s}.actions-trigger[data-v-3828ed0b]:hover{background:#f3f4f6}.dropdown-menu[data-v-3828ed0b]{position:absolute;top:100%;right:0;min-width:120px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);z-index:50;padding:4px 0}.dropdown-item[data-v-3828ed0b]{display:block;width:100%;padding:8px 12px;text-align:left;background:none;border:none;font-size:14px;color:#374151;cursor:pointer;transition:background-color .2s}.dropdown-item[data-v-3828ed0b]:hover{background:#f3f4f6}.delete-item[data-v-3828ed0b]:hover{background:#fef2f2;color:#dc2626}.modal-overlay[data-v-3828ed0b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100}.side-modal[data-v-3828ed0b]{position:fixed;top:0;right:0;height:100vh;width:500px;max-width:90vw;background:#fff;box-shadow:-10px 0 25px rgba(0,0,0,.15);display:flex;flex-direction:column}.modal-header[data-v-3828ed0b]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-title[data-v-3828ed0b]{font-size:18px;font-weight:600;color:#000;margin:0}.modal-close[data-v-3828ed0b]{padding:4px;background:transparent;border:none;border-radius:4px;cursor:pointer;color:#6b7280}.modal-close[data-v-3828ed0b]:hover{background:#f3f4f6}.modal-body[data-v-3828ed0b]{flex:1;padding:24px;overflow-y:auto}.form-group[data-v-3828ed0b]{margin-bottom:24px}.form-label[data-v-3828ed0b]{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.form-input[data-v-3828ed0b],.form-textarea[data-v-3828ed0b]{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline:none;transition:border-color .2s}.form-input[data-v-3828ed0b]:focus,.form-textarea[data-v-3828ed0b]:focus{border-color:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.1)}.form-textarea[data-v-3828ed0b]{resize:vertical;min-height:100px}.members-selector[data-v-3828ed0b]{display:flex;flex-direction:column;gap:12px;max-height:200px;overflow-y:auto;padding:12px;border:1px solid #d1d5db;border-radius:6px}.member-item[data-v-3828ed0b]{display:flex;align-items:center;gap:8px}.member-checkbox[data-v-3828ed0b]{width:16px;height:16px}.member-label[data-v-3828ed0b]{font-size:14px;color:#374151;cursor:pointer}.modal-actions[data-v-3828ed0b]{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;border-top:1px solid #e5e7eb}.btn-cancel[data-v-3828ed0b]{padding:8px 16px;background:transparent;color:#6b7280;border:1px solid #d1d5db;border-radius:6px;font-size:14px;cursor:pointer;transition:background-color .2s}.btn-cancel[data-v-3828ed0b]:hover{background:#f3f4f6}.btn-save[data-v-3828ed0b]{padding:8px 16px;background:#22c55e;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.btn-save[data-v-3828ed0b]:hover:not(:disabled){background:#16a34a}.btn-save[data-v-3828ed0b]:disabled{opacity:.6;cursor:not-allowed}.delete-modal[data-v-3828ed0b]{background:#fff;border-radius:8px;box-shadow:0 25px 50px rgba(0,0,0,.25);max-width:400px;width:90%}.delete-modal-header[data-v-3828ed0b]{padding:20px 24px 0}.delete-title[data-v-3828ed0b]{font-size:18px;font-weight:600;color:#000;margin:0}.delete-modal-body[data-v-3828ed0b]{padding:16px 24px 24px}.delete-message[data-v-3828ed0b]{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.delete-modal-actions[data-v-3828ed0b]{display:flex;gap:12px;justify-content:flex-end;padding:0 24px 24px}.btn-delete[data-v-3828ed0b]{height:48px;padding:16px 12px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;background:#00903a;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.btn-delete[data-v-3828ed0b]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.groups-container[data-v-3828ed0b]{padding:16px}.groups-header[data-v-3828ed0b]{flex-direction:column;gap:16px;align-items:stretch}.side-modal[data-v-3828ed0b]{width:100vw;height:100vh}.table-header[data-v-3828ed0b],.table-row[data-v-3828ed0b]{grid-template-columns:1fr 60px}}.modal-overlay-enter-active[data-v-3828ed0b],.modal-overlay-leave-active[data-v-3828ed0b]{transition:opacity .3s ease}.modal-overlay-enter-from[data-v-3828ed0b],.modal-overlay-leave-to[data-v-3828ed0b]{opacity:0}.modal-overlay-enter-to[data-v-3828ed0b],.modal-overlay-leave-from[data-v-3828ed0b]{opacity:1}.slide-modal-enter-active[data-v-3828ed0b],.slide-modal-leave-active[data-v-3828ed0b]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-modal-enter-from[data-v-3828ed0b],.slide-modal-leave-to[data-v-3828ed0b]{transform:translateX(100%)}.slide-modal-enter-to[data-v-3828ed0b],.slide-modal-leave-from[data-v-3828ed0b]{transform:translateX(0)}.fade-modal-enter-active[data-v-3828ed0b],.fade-modal-leave-active[data-v-3828ed0b]{transition:all .2s ease}.fade-modal-enter-from[data-v-3828ed0b],.fade-modal-leave-to[data-v-3828ed0b]{opacity:0;transform:scale(.95) translateY(-10px)}.fade-modal-enter-to[data-v-3828ed0b],.fade-modal-leave-from[data-v-3828ed0b]{opacity:1;transform:scale(1) translateY(0)}.active[data-v-bab9a226]{background-color:#f5f5f5!important;border-radius:8px;padding:8px 16px;color:#000}.list-group-item[data-v-bab9a226]{border:none}.profile-cover[data-v-bab9a226]{position:relative;z-index:0}.infoHead[data-v-bab9a226]{color:#101828;font-size:1rem;font-style:normal;font-weight:600;line-height:1.75rem;padding-bottom:.56em}.descWrap[data-v-bab9a226]{border-radius:.625rem;border:1px solid #e5e7eb;padding:3.4em 2em 3em 4em;width:100%}.greyText[data-v-bab9a226]{color:#979faf;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.profile-header[data-v-bab9a226]{background-color:#f5f5f5;padding:1.5em;border-radius:.625rem}.editInfo[data-v-bab9a226]{width:11.5em!important}.edit-btn[data-v-bab9a226]{width:100%!important}.profilePic[data-v-bab9a226]{margin-right:2em;height:6.25rem}.company-detail[data-v-bab9a226]{padding-bottom:2.56em}.detailsGrid[data-v-bab9a226]{padding:0!important}.detailsDesc[data-v-bab9a226]{color:#101828;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.docuInfo[data-v-bab9a226]{padding-bottom:10em}.profile__container[data-v-bab9a226]{position:absolute!important;top:65%!important;left:40px!important}.verified[data-v-bab9a226]{color:#00903a;text-align:center;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.125rem;border-radius:.3125rem;border:1px solid #00903a;background:#e6f4eb;padding:.31em .5em}.img-thumbnail[data-v-bab9a226]{width:85px!important;height:80px}@media screen and (max-width:960px){.webview[data-v-bab9a226]{display:none}.mobile-view[data-v-bab9a226]{display:block}}@media screen and (min-width:961px){.webview[data-v-bab9a226]{display:block}.mobile-view[data-v-bab9a226]{display:none}}