.role-form-page[data-v-b12ba71c]{min-height:100vh;background:#f8f9fa}.page-header[data-v-b12ba71c]{background:#fff;border-bottom:1px solid #dee2e6;padding:20px 0;margin-bottom:30px}.header-content[data-v-b12ba71c]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px}.page-title[data-v-b12ba71c]{margin:0;font-size:1.75rem;font-weight:600;color:#495057}.page-description[data-v-b12ba71c]{margin:5px 0 0 0;color:#6c757d;font-size:.95rem}.form-content[data-v-b12ba71c]{max-width:1200px;margin:0 auto;padding:0 20px}.card[data-v-b12ba71c]{border:none;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.card-header[data-v-b12ba71c]{background:#f8f9fa;border-bottom:1px solid #dee2e6;font-weight:600}.permissions-controls[data-v-b12ba71c]{background:#f8f9fa;padding:15px;border-radius:6px;border:1px solid #dee2e6}.select-all-checkbox[data-v-b12ba71c]{font-weight:600}.permissions-table-container[data-v-b12ba71c]{border:1px solid #dee2e6;border-radius:6px;overflow:hidden}.permissions-table-container .table-responsive[data-v-b12ba71c]{height:500px!important;overflow-y:scroll!important;border:2px solid #dee2e6}.permission-name[data-v-b12ba71c]{line-height:1.4}.form-actions[data-v-b12ba71c]{margin-top:20px;padding-top:20px;border-top:1px solid #dee2e6}.selected-count[data-v-b12ba71c]{background:#e8f5e8;padding:10px 15px;border-radius:4px;border:1px solid #c3e6c3}.permissions-table-container .table-responsive[data-v-b12ba71c]::-webkit-scrollbar{width:8px}.permissions-table-container .table-responsive[data-v-b12ba71c]::-webkit-scrollbar-track{background:#f1f1f1}.permissions-table-container .table-responsive[data-v-b12ba71c]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.permissions-table-container .table-responsive[data-v-b12ba71c]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.header-content[data-v-b12ba71c]{flex-direction:column;align-items:flex-start}.header-actions[data-v-b12ba71c]{margin-top:15px}.form-content[data-v-b12ba71c]{padding:0 15px}}.b-card[data-v-d57c8538]{box-shadow:0 2px 8px rgba(0,0,0,.04);border-radius:8px}.b-table[data-v-d57c8538]{border-radius:6px;border:1px solid #dee2e6}.b-card[data-v-df05c66a]{box-shadow:0 2px 8px rgba(0,0,0,.04);border-radius:8px}.b-table[data-v-df05c66a]{border-radius:6px;border:1px solid #dee2e6}.currency-symbol-display[data-v-2ef35f23]{font-size:1.2em;font-weight:700;color:#007bff}.currency-symbol-large[data-v-2ef35f23]{font-size:1.5em;font-weight:700;color:#28a745;margin-left:5px}.symbol-input-wrapper[data-v-2ef35f23]{position:relative}.selected-symbol-preview[data-v-2ef35f23]{margin-top:5px;font-size:.9em;color:#6c757d}.container-fluid[data-v-26aa175e]{max-width:1200px}.card[data-v-26aa175e]{box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:8px}.btn[data-v-26aa175e]{border-radius:6px;font-weight:500}.btn[data-v-26aa175e]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.table[data-v-26aa175e]{margin-bottom:0}.badge[data-v-26aa175e]{font-size:.85em}@media (max-width:768px){.d-flex.justify-content-between[data-v-26aa175e]{flex-direction:column;gap:1rem}}.modal-table-container[data-v-26aa175e]{max-height:60vh;overflow-y:auto}.modal-table .table[data-v-26aa175e],.modal-table[data-v-26aa175e]{margin-bottom:0}.modal-body[data-v-26aa175e]{max-height:70vh;overflow-y:auto}.rich-text-editor[data-v-29dae651]{border:1px solid #dee2e6;border-radius:8px;overflow:hidden}.editor-toolbar[data-v-29dae651]{background-color:#f8f9fa;padding:10px;border-bottom:1px solid #dee2e6}.editor-content[data-v-29dae651]{min-height:300px;max-height:500px;overflow-y:auto}.content-editable[data-v-29dae651]{padding:15px;min-height:300px;outline:none;font-family:Arial,sans-serif;line-height:1.6}.content-editable[data-v-29dae651]:focus{background-color:#fff}.editor-footer[data-v-29dae651]{background-color:#f8f9fa;padding:10px 15px;border-top:1px solid #dee2e6}.placeholder-item[data-v-29dae651]:hover{background-color:#e3f2fd;cursor:pointer}.preview-content[data-v-29dae651]{max-height:600px;overflow-y:auto}.placeholder-tag[data-v-29dae651]{background-color:#e3f2fd!important;color:#1976d2!important;padding:2px 4px!important;border-radius:3px!important;font-family:monospace!important;font-weight:700!important}.btn-group .btn[data-v-29dae651]{border-radius:4px!important}.btn-group .btn[data-v-29dae651]:hover{background-color:#007bff!important;color:#fff!important}.container-fluid[data-v-dd1de74e]{max-width:1400px}.card[data-v-dd1de74e]{box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:8px}.btn[data-v-dd1de74e]{border-radius:6px;font-weight:500}.btn[data-v-dd1de74e]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.table[data-v-dd1de74e]{margin-bottom:0}.badge[data-v-dd1de74e]{font-size:.85em}@media (max-width:768px){.d-flex.justify-content-between[data-v-dd1de74e]{flex-direction:column;gap:1rem}}.agreement-templates-tab[data-v-9245931e]{padding:0}.email-configuration-tab[data-v-0feae371]{padding:1rem}.form-actions[data-v-0feae371]{padding-top:1rem;border-top:1px solid #dee2e6;margin-top:1rem}.status-item[data-v-0feae371]{display:flex;justify-content:space-between;margin-bottom:.5rem}.status-label[data-v-0feae371]{font-weight:500}.smtp-presets h6[data-v-0feae371]{color:#495057;margin-bottom:.25rem}.email-types-grid[data-v-0feae371]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1rem;margin-top:1rem}.email-type-card .card-body[data-v-0feae371]{padding:1rem}.email-triggers[data-v-0feae371]{margin-top:.5rem}.email-type-actions[data-v-0feae371]{flex-shrink:0}.log-filters[data-v-0feae371]{display:flex;align-items:center}.table th[data-v-0feae371]{border-top:none;font-weight:600;background-color:#f8f9fa}.badge[data-v-0feae371]{font-size:.75rem}.network-orchestration-settings[data-v-3aeaa96a]{max-width:100%}.network-intro .alert[data-v-3aeaa96a]{border-left:4px solid #007bff}.network-intro h5[data-v-3aeaa96a]{color:#007bff;font-weight:600}.network-system-configs[data-v-49049859]{max-width:100%}.systems-grid[data-v-49049859]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem}.system-card[data-v-49049859]{transition:transform .2s,box-shadow .2s;border:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.system-card[data-v-49049859]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.detail-row[data-v-49049859]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0;border-bottom:1px solid #f1f3f4}.detail-row[data-v-49049859]:last-child{border-bottom:none}.bypass-status[data-v-49049859]{border:1px solid #dee2e6;transition:background-color .3s}.pulse[data-v-49049859]{animation:pulse-49049859 2s infinite}@keyframes pulse-49049859{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.empty-state[data-v-49049859]{background-color:#f8f9fa;border-radius:.5rem;border:2px dashed #dee2e6}.network-action-types[data-v-d012142a]{max-width:100%}.action-buttons[data-v-d012142a]{white-space:nowrap}.api-info[data-v-d012142a]{max-width:200px}.test-result pre[data-v-d012142a]{max-height:200px;overflow-y:auto;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;padding:.75rem}.empty-state[data-v-d012142a]{background-color:#f8f9fa;border-radius:.5rem;border:2px dashed #dee2e6}.filter-controls[data-v-d012142a]{background-color:#f8f9fa;padding:1.5rem;border-radius:.5rem;border:1px solid #dee2e6}.network-rules-management[data-v-66a38e94]{max-width:100%}.action-chain[data-v-66a38e94]{max-width:200px}.action-item[data-v-66a38e94]{display:flex;align-items:center;font-size:.85rem}.bypass-controls[data-v-66a38e94]{text-align:center}.action-buttons[data-v-66a38e94]{white-space:nowrap}.action-chain-builder[data-v-66a38e94]{background-color:#f8f9fa;padding:1rem;border-radius:.5rem;border:1px solid #dee2e6}.action-row[data-v-66a38e94]{position:relative}.empty-state[data-v-66a38e94]{background-color:#f8f9fa;border-radius:.5rem;border:2px dashed #dee2e6}.bulk-actions[data-v-66a38e94]{background-color:#e3f2fd;border-radius:.5rem}.smdp-configuration-tab[data-v-52874d80]{padding:1rem}.configuration-header[data-v-52874d80]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.smdp-servers-list[data-v-52874d80]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.server-info strong[data-v-52874d80]{color:#212529}.server-info small[data-v-52874d80]{font-size:.875rem}.server-url a[data-v-52874d80]{text-decoration:none}.server-url a[data-v-52874d80]:hover{text-decoration:underline}.connection-status[data-v-52874d80]{display:flex;align-items:center;justify-content:center}.server-form[data-v-52874d80]{padding:1rem 0}.server-form .form-group[data-v-52874d80]{margin-bottom:1rem}.shipping-integration-settings[data-v-baffaed0]{padding:20px}.setting-item[data-v-baffaed0]{text-align:center;padding:15px}.setting-item h6[data-v-baffaed0]{margin-bottom:10px;color:#6c757d}.activity-item[data-v-baffaed0]:last-child{border-bottom:none!important}.bg-light pre[data-v-baffaed0]{font-size:.85rem;max-height:300px;overflow-y:auto}.settings-page[data-v-2e280dbd]{padding:20px}.settings-title[data-v-2e280dbd]{color:#2c3e50;margin-bottom:30px;font-weight:600}.card-modern[data-v-2e280dbd]{border:none;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.07);overflow:hidden}.card-modern-body[data-v-2e280dbd]{padding:0}.nav-tabs .nav-link[data-v-2e280dbd]{border:none;border-radius:0;color:#6c757d;font-weight:500;padding:15px 20px;transition:all .3s ease}.nav-tabs .nav-link.active[data-v-2e280dbd]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none}.nav-tabs .nav-link[data-v-2e280dbd]:hover{border:none;background:#f8f9fa;color:#495057}.tab-content[data-v-2e280dbd]{padding:25px;background:#fff}.btn-primary[data-v-2e280dbd]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:6px;padding:10px 20px;font-weight:500;transition:all .3s ease}.btn-primary[data-v-2e280dbd]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.accounting-intro[data-v-2e280dbd]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;padding:20px;border-radius:8px;margin-bottom:20px}.accounting-intro h4[data-v-2e280dbd]{margin-bottom:10px;font-weight:600}.accounting-features-grid[data-v-2e280dbd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:30px}.feature-card[data-v-2e280dbd]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:20px;display:flex;align-items:flex-start;gap:15px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.feature-card[data-v-2e280dbd]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:#007bff}.feature-icon[data-v-2e280dbd]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}.feature-icon.gl-icon[data-v-2e280dbd]{background:linear-gradient(135deg,#667eea,#764ba2)}.feature-icon.journal-icon[data-v-2e280dbd]{background:linear-gradient(135deg,#f093fb,#f5576c)}.feature-icon.revenue-icon[data-v-2e280dbd]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.feature-icon.reconciliation-icon[data-v-2e280dbd]{background:linear-gradient(135deg,#fa709a,#fee140)}.feature-icon.reports-icon[data-v-2e280dbd]{background:linear-gradient(135deg,#a8edea,#fed6e3);color:#333}.feature-content[data-v-2e280dbd]{flex:1}.feature-content h5[data-v-2e280dbd]{margin-bottom:8px;font-weight:600;color:#2d3748}.feature-content p[data-v-2e280dbd]{margin-bottom:12px;color:#718096;font-size:14px;line-height:1.4}.accounting-dashboard-link[data-v-2e280dbd]{text-align:center;padding:30px;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}.accounting-dashboard-link .btn-lg[data-v-2e280dbd]{padding:12px 30px;font-size:16px;font-weight:600}@media (max-width:768px){.accounting-features-grid[data-v-2e280dbd]{grid-template-columns:1fr;gap:15px}.feature-card[data-v-2e280dbd]{padding:15px}.feature-icon[data-v-2e280dbd]{width:40px;height:40px;font-size:16px}}.admin-actions-grid[data-v-2e280dbd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:30px}.admin-section[data-v-2e280dbd]{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.admin-section[data-v-2e280dbd]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.1);border-color:#667eea}.admin-section h5[data-v-2e280dbd]{margin-bottom:16px;font-weight:600;color:#2d3748;border-bottom:2px solid #f8f9fa;padding-bottom:8px}.action-buttons[data-v-2e280dbd]{display:flex;flex-direction:column;gap:8px}.action-buttons .btn[data-v-2e280dbd]{justify-content:flex-start;text-align:left;font-weight:500;transition:all .2s ease}.action-buttons .btn[data-v-2e280dbd]:hover{transform:translateX(4px)}.alert-info[data-v-2e280dbd]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;border-radius:8px}.alert-info h5[data-v-2e280dbd]{color:#fff;margin-bottom:8px}.alert-info p[data-v-2e280dbd]{color:hsla(0,0%,100%,.9)}.form-control.is-invalid[data-v-2e280dbd]{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.invalid-feedback[data-v-2e280dbd]{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem;font-weight:500}.alert-danger[data-v-2e280dbd]{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;border-radius:6px}.form-control:focus.is-invalid[data-v-2e280dbd]{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.financial-account-form[data-v-12739e54]{max-width:800px}.form-actions[data-v-12739e54]{border-top:1px solid #dee2e6;padding-top:20px}.card-header h5[data-v-12739e54]{color:#495057;font-weight:600}.text-muted[data-v-12739e54]{font-size:.875rem}.input-group-prepend .input-group-text[data-v-12739e54]{background-color:#f8f9fa;border-color:#ced4da;color:#6c757d;font-weight:500}.financial-account-table[data-v-01be116a]{width:100%}.table-controls[data-v-01be116a]{background-color:#f8f9fa;padding:1rem;border-radius:.375rem;border:1px solid #dee2e6}.account-type-badge[data-v-01be116a],.state-badge[data-v-01be116a]{font-size:.75rem;padding:.375rem .75rem}.account-details[data-v-01be116a]{padding:1rem 0}.account-details p[data-v-01be116a]{margin-bottom:1rem;padding-left:.5rem}.account-details strong[data-v-01be116a]{color:#495057;font-weight:600}.btn-group-sm>.btn[data-v-01be116a]{padding:.25rem .5rem;font-size:.875rem}.table th[data-v-01be116a]{border-top:none;background-color:#f8f9fa;color:#495057;font-weight:600}.pagination[data-v-01be116a]{margin-bottom:0}.card-header[data-v-01be116a]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #dee2e6}.empty-state[data-v-01be116a]{text-align:center;padding:3rem 1rem;color:#6c757d}.empty-state i[data-v-01be116a]{font-size:3rem;margin-bottom:1rem;opacity:.5}.financial-accounts-view[data-v-731adfa4]{padding:2rem;max-width:1400px;margin:0 auto}.content-header[data-v-731adfa4]{border-bottom:1px solid #dee2e6;padding-bottom:1.5rem}.page-title[data-v-731adfa4]{color:#495057;font-weight:600;margin-bottom:.5rem}.page-description[data-v-731adfa4]{font-size:1.1rem;line-height:1.6;margin-bottom:0}@media (max-width:768px){.financial-accounts-view[data-v-731adfa4]{padding:1rem}.page-title[data-v-731adfa4]{font-size:1.5rem}.page-description[data-v-731adfa4]{font-size:1rem}}.user-profile-page[data-v-98098494]{min-height:100vh;background:#f8f9fa}.loading-container[data-v-98098494]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center}.profile-header[data-v-98098494]{position:relative;margin-bottom:32px;overflow:hidden}.header-background[data-v-98098494]{height:240px;background:linear-gradient(135deg,#e31e23,#c3092d 50%,#a0071e);position:relative}.header-background[data-v-98098494]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 40% 80%,hsla(0,0%,100%,.1) 0,transparent 50%)}.header-content[data-v-98098494]{position:absolute;bottom:20px;left:0;right:0;padding:0 32px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.profile-avatar-section[data-v-98098494]{display:flex;align-items:flex-end;gap:24px;flex:1;min-width:300px}.avatar-container[data-v-98098494]{position:relative}.profile-avatar-preview[data-v-98098494],.profile-avatar[data-v-98098494]{width:120px;height:120px;border-radius:20px;background:#e31e23;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;color:#fff;border:4px solid #fff;box-shadow:0 8px 32px rgba(0,0,0,.15);transition:all .3s ease}.profile-avatar-preview[data-v-98098494]{width:80px;height:80px;font-size:24px;margin:0 auto}.avatar-image[data-v-98098494]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.avatar-edit-btn[data-v-98098494]{position:absolute;bottom:4px;right:4px;width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid #e31e23;color:#e31e23;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px}.avatar-edit-btn[data-v-98098494]:hover{background:#e31e23;color:#fff;transform:scale(1.1)}.profile-basic-info[data-v-98098494]{color:#fff;flex:1}.profile-name[data-v-98098494]{font-size:32px;font-weight:700;margin:0 0 8px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.profile-email[data-v-98098494]{font-size:16px;margin:0 0 12px;opacity:.9}.profile-badges[data-v-98098494]{display:flex;gap:8px;flex-wrap:wrap}.role-badge[data-v-98098494],.status-badge[data-v-98098494]{font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px}.header-actions[data-v-98098494]{display:flex;gap:16px;align-items:center;flex-shrink:0}.action-btn[data-v-98098494]{min-width:140px;height:48px;border:2px solid hsla(0,0%,100%,.8)!important;background:hsla(0,0%,100%,.1)!important;backdrop-filter:blur(10px);font-weight:600;font-size:14px;letter-spacing:.5px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:24px!important}.action-btn[data-v-98098494]:hover{background:hsla(0,0%,100%,.2)!important;border-color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.action-btn[data-v-98098494]:focus{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.3)}.action-btn i[data-v-98098494]{font-size:16px}.btn-text[data-v-98098494]{font-weight:600}.profile-content[data-v-98098494]{padding:0 32px 32px}.profile-sidebar[data-v-98098494]{position:sticky;top:20px}.contact-card[data-v-98098494],.security-card[data-v-98098494],.stats-card[data-v-98098494]{border:none;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.card-subtitle[data-v-98098494]{font-size:16px;font-weight:600;color:#2d3748;margin:0 0 16px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0;padding-bottom:12px}.stats-grid[data-v-98098494]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.stat-item[data-v-98098494]{text-align:center;padding:16px 8px;background:#f8f9fa;border-radius:12px;transition:all .3s ease}.stat-item[data-v-98098494]:hover{background:#e9ecef;transform:translateY(-2px)}.stat-value[data-v-98098494]{font-size:16px;font-weight:700;color:#e31e23;margin-bottom:4px;word-break:break-word}.stat-label[data-v-98098494]{font-size:12px;color:#6c757d;font-weight:500}.contact-list[data-v-98098494]{display:flex;flex-direction:column;gap:16px}.contact-item[data-v-98098494]{display:flex;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:8px;transition:all .3s ease}.contact-item[data-v-98098494]:hover{background:#e9ecef;transform:translateX(4px)}.contact-item i[data-v-98098494]{width:20px;text-align:center;font-size:16px}.contact-details[data-v-98098494]{flex:1;display:flex;flex-direction:column;gap:2px}.contact-label[data-v-98098494]{font-size:12px;color:#6c757d;font-weight:500}.contact-value[data-v-98098494]{font-size:14px;color:#2d3748;font-weight:500;word-break:break-word}.security-list[data-v-98098494]{display:flex;flex-direction:column;gap:12px}.security-item[data-v-98098494]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f8f9fa;border-radius:8px}.security-check[data-v-98098494]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#2d3748}.profile-main[data-v-98098494]{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.tab-content[data-v-98098494]{background:#fff;border-radius:0 0 16px 16px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-top:-1px}.tab-content-padding[data-v-98098494]{padding:40px 32px 32px 32px}.info-section[data-v-98098494]{border-bottom:1px solid #f0f0f0;padding:32px 24px 24px 24px;margin-bottom:24px}.info-section[data-v-98098494]:last-child{border-bottom:none;padding-bottom:24px;margin-bottom:0}.section-title[data-v-98098494]{font-size:18px;font-weight:600;color:#2d3748;margin:0 0 24px 0;display:flex;align-items:center;padding-left:8px}.info-field[data-v-98098494]{margin-bottom:20px;padding:12px 16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #e31e23}.info-field label[data-v-98098494]{font-size:12px;color:#6c757d;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;display:block}.info-value[data-v-98098494]{font-size:16px;color:#2d3748;font-weight:500;padding:4px 0;word-break:break-word;line-height:1.5}.modal-footer-actions[data-v-98098494]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e9ecef}.avatar-options[data-v-98098494]{text-align:center;padding:16px}.color-picker[data-v-98098494]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:16px}.color-option[data-v-98098494]{width:40px;height:40px;border-radius:50%;cursor:pointer;border:3px solid transparent;transition:all .3s ease;margin:0 auto}.color-option[data-v-98098494]:hover{transform:scale(1.1)}.color-option.active[data-v-98098494]{border-color:#2d3748;transform:scale(1.15)}.nav-tabs[data-v-98098494]{border-bottom:2px solid #e9ecef;margin-bottom:0;background:#f8f9fa;border-radius:16px 16px 0 0;padding:8px 8px 0 8px}.nav-tabs .nav-link[data-v-98098494]{border:none;border-radius:12px 12px 0 0;color:#6c757d;font-weight:600;font-size:14px;padding:16px 24px;margin:0 4px;transition:all .3s ease;text-align:center;display:flex;align-items:center;justify-content:center;min-height:50px;background:transparent;border-bottom:3px solid transparent}.nav-tabs .nav-link.active[data-v-98098494]{background:linear-gradient(135deg,#e31e23,#c3092d);color:#fff;border:none;border-bottom:3px solid #a0071e;transform:translateY(-2px);box-shadow:0 4px 12px rgba(227,30,35,.3)}.nav-tabs .nav-link[data-v-98098494]:hover:not(.active){border:none;background:rgba(227,30,35,.1);color:#e31e23;border-bottom:3px solid rgba(227,30,35,.3);transform:translateY(-1px)}.nav-tabs .nav-link[data-v-98098494]:focus{outline:none;box-shadow:0 0 0 3px rgba(227,30,35,.2)}@media (max-width:768px){.profile-header .header-content[data-v-98098494]{padding:0 16px;flex-direction:column;align-items:center;gap:16px}.profile-avatar-section[data-v-98098494]{flex-direction:column;align-items:center;text-align:center;min-width:auto}.header-actions[data-v-98098494]{order:-1;width:100%;justify-content:center;flex-wrap:wrap;gap:12px}.action-btn[data-v-98098494]{min-width:120px;height:44px;font-size:13px}.action-btn .btn-text[data-v-98098494]{display:none}.action-btn i[data-v-98098494]{font-size:18px}.profile-content[data-v-98098494]{padding:0 16px 32px}.stats-grid[data-v-98098494]{grid-template-columns:1fr}.color-picker[data-v-98098494]{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.header-actions[data-v-98098494]{flex-direction:column;width:100%}.action-btn[data-v-98098494]{width:100%;max-width:200px}.action-btn .btn-text[data-v-98098494]{display:inline}}