.logo-container[data-v-570a12ec]{display:flex;align-items:center}.auth-logo[data-v-570a12ec]{flex-direction:column;align-items:center}.auth-logo .logo-circle[data-v-570a12ec]{width:80px;height:80px;margin-bottom:15px}.auth-logo .logo-brand-text[data-v-570a12ec]{margin-left:0;margin-top:10px}.logo-circle[data-v-570a12ec]{width:100px;height:100px;border-radius:50%;-o-object-fit:contain;object-fit:contain}.logo-brand-text[data-v-570a12ec]{margin-left:10px;font-weight:700;font-size:18px;color:#fff}.sidebar[data-v-2f88237a]{width:220px;background-color:#20232a;color:#fff;min-height:100vh;display:flex;flex-direction:column;position:fixed;top:0;left:0}.sidebar-logo[data-v-2f88237a]{padding:20px;display:flex;justify-content:center;align-items:center}.sidebar-nav[data-v-2f88237a]{flex:1;padding:20px 0;overflow-y:auto}.nav-item[data-v-2f88237a]{display:flex;align-items:center;padding:12px 20px;color:hsla(0,0%,100%,.7);text-decoration:none;transition:all .3s;border-left:3px solid transparent}.nav-item.active[data-v-2f88237a],.nav-item[data-v-2f88237a]:hover{background-color:hsla(0,0%,100%,.05);color:#fff;border-left:3px solid #e94057}.nav-item .v-icon[data-v-2f88237a],.nav-item i[data-v-2f88237a]{margin-right:12px}.sidebar-footer[data-v-2f88237a]{padding:15px 20px;border-top:1px solid hsla(0,0%,100%,.1);position:relative}.user-info[data-v-2f88237a]{display:flex;align-items:center;cursor:pointer}.user-avatar[data-v-2f88237a]{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:10px;background-color:#2e3b4e;flex-shrink:0}.user-avatar img[data-v-2f88237a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.avatar-placeholder[data-v-2f88237a]{width:100%;height:100%;background-color:#e94057;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.user-details[data-v-2f88237a]{flex:1;display:flex;align-items:center;min-width:0;overflow:hidden}.user-name[data-v-2f88237a]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:5px;min-width:0;font-size:14px;line-height:1.2}.user-menu[data-v-2f88237a]{position:absolute;bottom:100%;left:0;right:0;background-color:#2e3b4e;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:10;margin:0 10px 5px}.menu-item[data-v-2f88237a]{display:flex;align-items:center;padding:12px 15px;color:#fff;cursor:pointer;transition:background-color .3s}.menu-item[data-v-2f88237a]:hover{background-color:hsla(0,0%,100%,.1)}.menu-item .v-icon[data-v-2f88237a]{margin-right:10px}.dashboard-layout[data-v-005eeb62]{display:flex;min-height:100vh;height:100%;background-color:#f7f8fc}.dashboard-content[data-v-005eeb62]{margin-left:220px;flex:1;display:flex;flex-direction:column;overflow:hidden}.dashboard-header[data-v-005eeb62]{height:64px;background-color:#fff;border-bottom:1px solid #eaedf3;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.header-title[data-v-005eeb62]{font-size:20px;font-weight:700;color:#2e3b4e}.header-actions[data-v-005eeb62]{display:flex;align-items:center}.notification-bell[data-v-005eeb62]{width:40px;height:40px;border-radius:50%;background-color:#f5f6fa;display:flex;align-items:center;justify-content:center;cursor:pointer}.dashboard-main[data-v-005eeb62]{flex:1;padding:20px;overflow-y:auto}.auth-layout[data-v-39c79d10]{min-height:100vh;width:100%;background-color:#000;display:flex;justify-content:center;align-items:center}.auth-content[data-v-39c79d10]{width:100%;max-width:100%;padding:20px}.custom-cursor-area,.custom-cursor-area *{cursor:none!important}.cursor-dot,.cursor-ring{pointer-events:none;position:fixed;top:0;left:0;border-radius:50%;z-index:9999;transform:translate(-50%,-50%)}.cursor-dot{width:10px;height:10px;background-color:#e94057}.cursor-ring{width:40px;height:40px;background-color:rgba(233,64,87,.2);border:2px solid rgba(233,64,87,.4);transition:width .05s,height .05s,background-color .05s,transform .05s}.cursor-hover .cursor-ring{width:50px;height:50px;background-color:rgba(233,64,87,.3)}.cursor-click .cursor-dot{transform:translate(-50%,-50%) scale(1.5)}.cursor-click .cursor-ring{transform:translate(-50%,-50%) scale(.8);background-color:rgba(233,64,87,.4)}*{box-sizing:border-box}*,body{margin:0;padding:0}body{font-family:Arial,sans-serif;line-height:1.6;color:#333;overflow-x:hidden}.btn{display:inline-block;padding:10px 20px;border-radius:4px;font-weight:700;text-align:center;cursor:pointer;border:none;transition:background-color .3s,opacity .3s}.btn-primary{background-color:#4a6282;color:#fff}.btn-primary:hover{background-color:#3d5270}.card{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px}.login-view[data-v-135c1ca2]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:20px}.logo-wrapper[data-v-135c1ca2]{margin-bottom:20px}.auth-title[data-v-135c1ca2]{font-size:28px;font-weight:700;margin:30px 0;text-align:center;line-height:1.3}.auth-card[data-v-135c1ca2]{background-color:#fff;border-radius:8px;width:100%;max-width:450px;overflow:hidden}.auth-tabs[data-v-135c1ca2]{display:flex}.auth-tab[data-v-135c1ca2]{flex:1;padding:15px;text-align:center;cursor:pointer;background-color:#f1f5f9;color:#333;font-weight:700}.auth-tab.active[data-v-135c1ca2]{background-color:#fff}.auth-form[data-v-135c1ca2]{padding:30px;color:#333}.form-group[data-v-135c1ca2]{margin-bottom:20px}.form-control[data-v-135c1ca2]{display:block;width:100%;padding:12px 15px;font-size:16px;line-height:1.5;color:#495057;background-color:#f8f9fa;border:1px solid #ddd;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-135c1ca2]:focus{border-color:#4a6282;outline:0;box-shadow:0 0 0 .2rem rgba(74,98,130,.25)}.btn[data-v-135c1ca2]{display:inline-block;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;padding:12px 15px;font-size:16px;line-height:1.5;border-radius:4px;transition:all .15s ease-in-out;cursor:pointer;width:100%}.btn-primary[data-v-135c1ca2]{color:#fff;background-color:#4a6282;border-color:#4a6282}.btn-primary[data-v-135c1ca2]:hover{background-color:#3d5270;border-color:#395069}.btn[data-v-135c1ca2]:disabled{opacity:.65;cursor:not-allowed}.remember-me[data-v-135c1ca2]{display:flex;align-items:center;margin-bottom:20px}.checkbox-container[data-v-135c1ca2]{display:flex;align-items:center;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container input[data-v-135c1ca2]{position:absolute;opacity:0;cursor:pointer}.checkbox-custom[data-v-135c1ca2]{height:20px;width:20px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;margin-right:10px;position:relative}.checkbox-container input:checked~.checkbox-custom[data-v-135c1ca2]:after{content:"";position:absolute;display:block;left:6px;top:2px;width:5px;height:10px;border:solid #4a6282;border-width:0 2px 2px 0;transform:rotate(45deg)}.error-message[data-v-135c1ca2]{color:#e94057;margin-top:10px;font-size:14px;text-align:center}.auth-links[data-v-135c1ca2]{margin-top:20px;text-align:center;font-size:14px}.forgot-password-link[data-v-135c1ca2]{color:#4a6282;text-decoration:none}.forgot-password-link[data-v-135c1ca2]:hover{text-decoration:underline}.auth-footer[data-v-135c1ca2]{margin-top:30px;font-size:12px;color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;align-items:center;gap:5px}.auth-footer a[data-v-135c1ca2]{color:#fff;text-decoration:none}.auth-footer a[data-v-135c1ca2]:hover{text-decoration:underline}.register-step[data-v-2007eede]{width:100%}.auth-tabs[data-v-2007eede]{display:flex;width:100%}.auth-tab[data-v-2007eede]{flex:1;padding:15px;text-align:center;background-color:#f1f5f9;color:#333;font-weight:700;cursor:pointer}.auth-tab.active[data-v-2007eede]{background-color:#fff}.form-container[data-v-2007eede]{padding:30px}.required-note[data-v-2007eede]{font-size:12px;color:#666;margin-bottom:20px}.form-group[data-v-2007eede]{margin-bottom:20px}label[data-v-2007eede]{display:block;font-size:14px;margin-bottom:5px;color:#333}.form-control[data-v-2007eede]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.error-message[data-v-2007eede]{color:#e94057;font-size:12px;margin-top:5px}.captcha-container[data-v-2007eede]{margin-bottom:20px;display:flex;justify-content:center}.checkbox-container[data-v-2007eede]{display:flex;align-items:center}.checkbox-container input[data-v-2007eede]{margin-right:10px}.checkbox-group[data-v-2007eede]{display:flex;align-items:center}.terms-link[data-v-2007eede]{color:#4a6282;text-decoration:none}.terms-link[data-v-2007eede]:hover{text-decoration:underline}.btn-continue[data-v-2007eede]{width:100%;padding:15px;font-size:16px;color:#fff;background-color:#4a6282;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;align-items:center}.btn-continue[data-v-2007eede]:hover{background-color:#3d5270}.btn-continue[data-v-2007eede]:disabled{background-color:#ccc;cursor:not-allowed}.general-error[data-v-2007eede]{text-align:center}.spinner[data-v-2007eede]{margin:0}.verification-step[data-v-219179a2]{width:100%;background:#fff;border-radius:8px;overflow:hidden}.verification-content[data-v-219179a2]{padding:30px}.verification-message[data-v-219179a2]{text-align:center;margin-bottom:25px;color:#333;font-size:16px}.email-highlight[data-v-219179a2]{font-weight:700;color:#000}.form-group[data-v-219179a2]{margin-bottom:25px}label[data-v-219179a2]{display:block;font-size:14px;margin-bottom:10px;color:#333}.form-control[data-v-219179a2]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.error-message[data-v-219179a2]{color:#e94057;font-size:12px;margin-top:5px}.action-buttons[data-v-219179a2]{display:flex;gap:15px;margin-bottom:25px}.btn[data-v-219179a2]{flex:1;padding:12px 0;font-size:16px;border-radius:4px;cursor:pointer;border:1px solid transparent;text-align:center}.btn-cancel[data-v-219179a2]{background-color:#fff;color:#333;border-color:#ddd}.btn-cancel[data-v-219179a2]:hover{background-color:#f1f1f1}.btn-submit[data-v-219179a2]{background-color:#4a6282;color:#fff}.btn-submit[data-v-219179a2]:hover{background-color:#3d5270}.btn-submit[data-v-219179a2]:disabled{background-color:#ccc;cursor:not-allowed}.verification-links[data-v-219179a2]{display:flex;justify-content:space-between;font-size:14px;margin-top:10px}.verification-link[data-v-219179a2]{color:#4a6282;text-decoration:none}.verification-link[data-v-219179a2]:hover{text-decoration:underline}.verification-link.disabled[data-v-219179a2]{color:#999;cursor:not-allowed;pointer-events:none}.inline-spinner[data-v-219179a2]{margin-right:5px;vertical-align:middle}.general-error[data-v-219179a2]{text-align:center}.feedback-card[data-v-219179a2]{display:flex;align-items:flex-start;padding:16px;margin:20px 0;border-radius:8px;border-left:4px solid;background-color:#f8f9fa;box-shadow:0 2px 4px rgba(0,0,0,.1)}.feedback-card.success[data-v-219179a2]{border-left-color:#28a745;background-color:#d4edda}.feedback-card.error[data-v-219179a2]{border-left-color:#dc3545;background-color:#f8d7da}.feedback-card.warning[data-v-219179a2]{border-left-color:#ffc107;background-color:#fff3cd}.feedback-card.info[data-v-219179a2]{border-left-color:#17a2b8;background-color:#d1ecf1}.feedback-icon[data-v-219179a2]{margin-right:12px;margin-top:2px}.feedback-card.success .feedback-icon[data-v-219179a2]{color:#155724}.feedback-card.error .feedback-icon[data-v-219179a2]{color:#721c24}.feedback-card.warning .feedback-icon[data-v-219179a2]{color:#856404}.feedback-card.info .feedback-icon[data-v-219179a2]{color:#0c5460}.feedback-content[data-v-219179a2]{flex:1}.feedback-title[data-v-219179a2]{font-weight:600;margin-bottom:4px;font-size:14px}.feedback-card.success .feedback-title[data-v-219179a2]{color:#155724}.feedback-card.error .feedback-title[data-v-219179a2]{color:#721c24}.feedback-card.warning .feedback-title[data-v-219179a2]{color:#856404}.feedback-card.info .feedback-title[data-v-219179a2]{color:#0c5460}.feedback-message[data-v-219179a2]{font-size:14px;line-height:1.4}.feedback-card.success .feedback-message[data-v-219179a2]{color:#155724}.feedback-card.error .feedback-message[data-v-219179a2]{color:#721c24}.feedback-card.warning .feedback-message[data-v-219179a2]{color:#856404}.feedback-card.info .feedback-message[data-v-219179a2]{color:#0c5460}.spinner[data-v-219179a2]{margin:0}.password-step[data-v-6b89c5da]{width:100%;background:#fff;border-radius:8px;overflow:hidden}.password-content[data-v-6b89c5da]{padding:30px}.section-title[data-v-6b89c5da]{font-size:18px;font-weight:400;margin-bottom:25px;color:#333}.password-requirements[data-v-6b89c5da]{margin-bottom:25px}.requirement[data-v-6b89c5da]{display:flex;align-items:center;margin-bottom:12px}.requirement-circle[data-v-6b89c5da]{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;margin-right:10px}.requirement-met .requirement-circle[data-v-6b89c5da]{background-color:#4a6282;border-color:#4a6282}.form-group[data-v-6b89c5da]{margin-bottom:20px}label[data-v-6b89c5da]{display:block;font-size:14px;margin-bottom:10px;color:#333}.form-control[data-v-6b89c5da]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.error-message[data-v-6b89c5da]{color:#e94057;font-size:12px;margin-top:5px}.action-buttons[data-v-6b89c5da]{display:flex;gap:15px}.btn[data-v-6b89c5da]{flex:1;padding:12px 0;font-size:16px;border-radius:4px;cursor:pointer;border:1px solid transparent;text-align:center}.btn-cancel[data-v-6b89c5da]{background-color:#fff;color:#333;border-color:#ddd}.btn-cancel[data-v-6b89c5da]:hover{background-color:#f1f1f1}.btn-submit[data-v-6b89c5da]{background-color:#4a6282;color:#fff}.btn-submit[data-v-6b89c5da]:hover{background-color:#3d5270}.btn-submit[data-v-6b89c5da]:disabled{background-color:#ccc;cursor:not-allowed}.general-error[data-v-6b89c5da]{text-align:center}.spinner[data-v-6b89c5da]{margin:0}.confidentiality-step[data-v-699a3b0e]{background:#fff;border-radius:8px;padding:30px;max-width:1200px;margin:0 auto;width:100%}.step-title[data-v-699a3b0e]{font-size:24px;font-weight:600;color:#333;margin-bottom:10px;text-align:center}.step-description[data-v-699a3b0e]{text-align:center;color:#666;margin-bottom:25px}.pdf-container[data-v-699a3b0e]{height:700px;overflow-y:auto;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:20px}.open-external[data-v-699a3b0e]{display:flex;justify-content:center;margin-bottom:10px}.btn-open[data-v-699a3b0e]{background-color:#fff;color:#4a6282;border:1px solid #4a6282;border-radius:4px;padding:6px 12px;font-size:14px;cursor:pointer;display:flex;align-items:center}.btn-open[data-v-699a3b0e]:hover{background-color:#f1f5f9}.agreement-checkbox[data-v-699a3b0e]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:25px}.checkbox-wrapper[data-v-699a3b0e]{display:flex;align-items:center}.scroll-notice[data-v-699a3b0e]{margin:0 0 10px 0;background-color:#fffbe5;border:1px solid #ffe58f;color:#856404;padding:10px 15px;border-radius:4px;font-weight:600}.user-info[data-v-699a3b0e]{margin:0 0 6px 0;color:#666;font-size:14px}.agreement-checkbox input[type=checkbox][data-v-699a3b0e]{margin-right:10px;width:18px;height:18px;accent-color:#4a6282}.action-buttons[data-v-699a3b0e]{display:flex;width:100%}.action-buttons .btn[data-v-699a3b0e]{flex:1}.action-buttons .btn+.btn[data-v-699a3b0e]{margin-left:15px}.btn[data-v-699a3b0e]{border-radius:4px;padding:12px 0;font-size:16px;cursor:pointer;border:1px solid transparent;text-align:center}.btn-back[data-v-699a3b0e]{background-color:#fff;color:#333;border-color:#ddd}.btn-back[data-v-699a3b0e]:hover{background-color:#f1f1f1}.btn-continue[data-v-699a3b0e]{background-color:#4a6282;color:#fff}.btn-continue[data-v-699a3b0e]:hover{background-color:#3d5270}.btn-continue[data-v-699a3b0e]:disabled{background-color:#ccc;cursor:not-allowed}.general-error[data-v-699a3b0e]{text-align:center;color:#e94057;margin-bottom:10px}.spinner[data-v-699a3b0e]{margin:0}.profile-step[data-v-e80732e0]{width:100%;background:#fff;border-radius:8px;overflow:hidden}.auth-tabs[data-v-e80732e0]{display:flex;width:100%}.auth-tab[data-v-e80732e0]{flex:1;padding:15px;text-align:center;background-color:#f1f5f9;color:#333;font-weight:700;cursor:pointer}.auth-tab.active[data-v-e80732e0]{background-color:#fff}.profile-content[data-v-e80732e0]{padding:20px 30px 30px}.profile-picture-section[data-v-e80732e0]{display:flex;align-items:center;margin-bottom:25px}.profile-picture[data-v-e80732e0]{width:60px;height:60px;border-radius:50%;overflow:hidden;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;margin-right:15px}.profile-picture img[data-v-e80732e0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-placeholder[data-v-e80732e0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#ccc;color:#fff;font-weight:700}.btn-change-picture[data-v-e80732e0]{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px 15px;font-size:14px;display:flex;align-items:center;cursor:pointer}.btn-change-picture[data-v-e80732e0]:hover{background-color:#f5f5f5}.form-group[data-v-e80732e0]{margin-bottom:20px}label[data-v-e80732e0]{display:block;font-size:14px;margin-bottom:10px;color:#333}.form-control[data-v-e80732e0]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.gender-label[data-v-e80732e0]{margin-bottom:15px}.gender-options[data-v-e80732e0]{display:flex;gap:30px}.gender-option[data-v-e80732e0]{display:flex;align-items:center;cursor:pointer}.gender-option input[data-v-e80732e0]{position:absolute;opacity:0;cursor:pointer}.radio-circle[data-v-e80732e0]{position:relative;height:20px;width:20px;background-color:#f0f0f0;border-radius:50%;margin-right:10px;display:inline-block;border:1px solid #ddd}.gender-option input:checked~.radio-circle[data-v-e80732e0]{background-color:#fff;border:2px solid #e94057}.gender-option input:checked~.radio-circle[data-v-e80732e0]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#e94057}.error-message[data-v-e80732e0]{color:#e94057;font-size:12px;margin-top:5px}.image-error[data-v-e80732e0]{margin-bottom:20px;text-align:center}.btn-continue[data-v-e80732e0]{width:100%;padding:15px;background-color:#e94057;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center}.btn-continue[data-v-e80732e0]:hover{background-color:#d03a4e}.btn-continue[data-v-e80732e0]:disabled{background-color:#ccc;cursor:not-allowed}.general-error[data-v-e80732e0]{text-align:center}.spinner[data-v-e80732e0]{margin:0}.multi-select-container[data-v-afa77cb2]{margin-bottom:20px}.multi-select-label[data-v-afa77cb2]{display:block;font-size:18px;font-weight:500;margin-bottom:15px;color:#333}.multi-select-description[data-v-afa77cb2]{font-size:14px;color:#666;margin-bottom:15px}.options-container[data-v-afa77cb2]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:15px}.option-chip[data-v-afa77cb2]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:25px;font-size:14px;cursor:pointer;transition:all .2s ease;min-width:120px}.option-chip[data-v-afa77cb2]:hover{background-color:#e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.option-chip.selected[data-v-afa77cb2]{background-color:#e94057;color:#fff;border-color:#e94057}.option-checkbox[data-v-afa77cb2]{width:20px;height:20px;border-radius:50%;border:2px solid #ddd;display:flex;align-items:center;justify-content:center;margin-left:10px;flex-shrink:0}.option-chip.selected .option-checkbox[data-v-afa77cb2]{border-color:#fff;background-color:hsla(0,0%,100%,.2)}.checkbox-inner[data-v-afa77cb2]{display:flex;align-items:center;justify-content:center}.other-input-container[data-v-afa77cb2]{margin-top:15px}.other-input[data-v-afa77cb2]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff;transition:border-color .2s ease}.other-input[data-v-afa77cb2]:focus{outline:none;border-color:#e94057;box-shadow:0 0 0 2px rgba(233,64,87,.1)}.error-message[data-v-afa77cb2]{color:#e94057;font-size:14px;margin-top:5px}@media (max-width:768px){.options-container[data-v-afa77cb2]{gap:10px}.option-chip[data-v-afa77cb2]{padding:10px 15px;font-size:13px;min-width:100px}}.expertise-step[data-v-4fc409ee]{background:#fff;border-radius:8px;padding:30px;max-width:900px;margin:0 auto}.step-title[data-v-4fc409ee]{font-size:24px;font-weight:600;color:#333;margin-bottom:10px;text-align:center}.step-description[data-v-4fc409ee]{text-align:center;color:#666;margin-bottom:30px}.loading-container[data-v-4fc409ee]{text-align:center;padding:40px;color:#666}.loading-container p[data-v-4fc409ee]{margin-top:15px}.expertise-content[data-v-4fc409ee]{padding:0 10px}.form-group[data-v-4fc409ee]{margin-bottom:30px}label[data-v-4fc409ee]{display:block;font-size:16px;font-weight:500;margin-bottom:10px;color:#333}.expertise-label[data-v-4fc409ee]{font-size:18px;font-weight:500;margin-bottom:15px}.form-control[data-v-4fc409ee]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.expertise-levels[data-v-4fc409ee]{display:flex;gap:20px;margin-bottom:10px}.level-card[data-v-4fc409ee]{flex:1;padding:20px;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:all .2s ease}.level-card[data-v-4fc409ee]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.level-card.selected[data-v-4fc409ee]{border-color:#e94057;background-color:rgba(233,64,87,.05)}.level-icon[data-v-4fc409ee]{margin-bottom:15px;color:#333}.level-card.selected .level-icon[data-v-4fc409ee]{color:#e94057}.level-name[data-v-4fc409ee]{font-weight:600;font-size:18px;margin-bottom:5px}.level-description[data-v-4fc409ee]{font-size:14px;color:#666}.action-buttons[data-v-4fc409ee]{display:flex;justify-content:space-between;margin-top:30px}.btn[data-v-4fc409ee]{padding:15px 30px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;border:none}.btn-back[data-v-4fc409ee]{background-color:#f0f0f0;color:#333}.btn-back[data-v-4fc409ee]:hover{background-color:#e0e0e0}.btn-continue[data-v-4fc409ee]{background-color:#e94057;color:#fff}.btn-continue[data-v-4fc409ee]:hover{background-color:#d03a4e}.btn[data-v-4fc409ee]:disabled{background-color:#ccc;cursor:not-allowed}.error-message[data-v-4fc409ee]{color:#e94057;font-size:14px;margin-top:5px}.general-error[data-v-4fc409ee]{text-align:center;margin-top:20px}.spinner[data-v-4fc409ee]{margin:0}@media (max-width:768px){.expertise-levels[data-v-4fc409ee]{flex-direction:column}}.mt-2[data-v-4fc409ee]{margin-top:8px}.select-wrapper[data-v-4fc409ee]{position:relative}.select-icon[data-v-4fc409ee]{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;color:#666}.select-dropdown[data-v-4fc409ee]::-ms-expand{display:none}.select-dropdown[data-v-4fc409ee]{appearance:none;-webkit-appearance:none;-moz-appearance:none}.expertise-step[data-v-05a0aa8c]{background:#fff;border-radius:8px;padding:30px;max-width:900px;margin:0 auto}.step-title[data-v-05a0aa8c]{font-size:24px;font-weight:600;color:#333;margin-bottom:10px;text-align:center}.step-description[data-v-05a0aa8c]{text-align:center;color:#666;margin-bottom:30px}.loading-container[data-v-05a0aa8c]{text-align:center;padding:40px;color:#666}.loading-container p[data-v-05a0aa8c]{margin-top:15px}.expertise-content[data-v-05a0aa8c]{padding:0 10px}.form-group[data-v-05a0aa8c]{margin-bottom:40px}.expertise-label[data-v-05a0aa8c]{font-size:18px;font-weight:500;margin-bottom:15px}.expertise-sublabel[data-v-05a0aa8c]{font-size:14px;color:#666;margin-bottom:15px}.rating-grid[data-v-05a0aa8c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;margin-bottom:15px}.rating-card[data-v-05a0aa8c]{padding:20px;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s ease}.rating-card.active[data-v-05a0aa8c]{border-color:#e94057;background-color:rgba(233,64,87,.05)}.rating-icon[data-v-05a0aa8c]{margin-bottom:15px;color:#333}.rating-card.active .rating-icon[data-v-05a0aa8c]{color:#e94057}.rating-title[data-v-05a0aa8c]{font-weight:600;font-size:18px;margin-bottom:5px}.rating-description[data-v-05a0aa8c]{font-size:14px;color:#666;margin-bottom:15px}.rating-options[data-v-05a0aa8c]{display:flex;gap:10px}.rating-dot[data-v-05a0aa8c]{width:24px;height:24px;border-radius:50%;border:2px solid #ddd;cursor:pointer;transition:all .2s ease}.rating-dot[data-v-05a0aa8c]:hover{border-color:#e94057}.rating-dot.active[data-v-05a0aa8c]{background-color:#e94057;border-color:#e94057}.rating-legend[data-v-05a0aa8c]{display:flex;justify-content:center;gap:30px;margin-top:15px}.legend-item[data-v-05a0aa8c]{display:flex;align-items:center}.legend-dot[data-v-05a0aa8c]{width:15px;height:15px;border-radius:50%;border:2px solid #ddd;margin-right:10px}.legend-dot.active[data-v-05a0aa8c]{background-color:#e94057;border-color:#e94057}.legend-text[data-v-05a0aa8c]{font-size:14px;color:#666}.action-buttons[data-v-05a0aa8c]{display:flex;justify-content:space-between;margin-top:30px}.btn[data-v-05a0aa8c]{padding:15px 30px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;border:none}.btn-back[data-v-05a0aa8c]{background-color:#f0f0f0;color:#333}.btn-back[data-v-05a0aa8c]:hover{background-color:#e0e0e0}.btn-continue[data-v-05a0aa8c]{background-color:#e94057;color:#fff}.btn-continue[data-v-05a0aa8c]:hover{background-color:#d03a4e}.btn[data-v-05a0aa8c]:disabled{background-color:#ccc;cursor:not-allowed}.error-message[data-v-05a0aa8c]{color:#e94057;font-size:14px;margin-top:5px}.general-error[data-v-05a0aa8c]{text-align:center;margin-top:20px}@media (max-width:768px){.rating-grid[data-v-05a0aa8c]{grid-template-columns:1fr}}.spinner[data-v-05a0aa8c]{margin:0}.background-step[data-v-8d45a134]{background:#fff;border-radius:8px;padding:30px;max-width:900px;margin:0 auto}.step-title[data-v-8d45a134]{font-size:24px;font-weight:600;color:#333;margin-bottom:10px;text-align:center}.step-description[data-v-8d45a134]{text-align:center;color:#666;margin-bottom:30px}.background-content[data-v-8d45a134]{padding:0 10px}.form-group[data-v-8d45a134]{margin-bottom:30px}.background-label[data-v-8d45a134]{font-size:18px;font-weight:500;margin-bottom:20px;display:block}.background-areas[data-v-8d45a134]{display:flex;flex-direction:column;gap:20px}.background-area[data-v-8d45a134]{display:flex;justify-content:space-between;align-items:center;padding:20px;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s ease}.background-area[data-v-8d45a134]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.area-header[data-v-8d45a134]{display:flex;align-items:center}.area-icon[data-v-8d45a134]{color:#e94057;margin-right:15px}.area-title[data-v-8d45a134]{font-weight:500;font-size:16px}.area-rating[data-v-8d45a134]{display:flex;gap:5px}.rating-star[data-v-8d45a134]{cursor:pointer;color:#ccc;font-size:20px}.rating-star .v-icon[data-v-8d45a134]{font-size:24px!important}.rating-star.filled[data-v-8d45a134]{color:#e94057}.form-textarea[data-v-8d45a134]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;resize:vertical;font-family:inherit}.summary-section[data-v-8d45a134]{background-color:#f8f9fa;border-radius:8px;padding:20px;margin:30px 0;border-left:4px solid #4a6282}.summary-title[data-v-8d45a134]{display:flex;align-items:center;font-size:18px;color:#4a6282;margin-bottom:10px}.summary-title .v-icon[data-v-8d45a134]{margin-right:10px}.summary-text[data-v-8d45a134]{color:#555;line-height:1.6}.action-buttons[data-v-8d45a134]{display:flex;justify-content:space-between;margin-top:30px}.btn[data-v-8d45a134]{padding:15px 30px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;border:none}.btn-back[data-v-8d45a134]{background-color:#f0f0f0;color:#333}.btn-back[data-v-8d45a134]:hover{background-color:#e0e0e0}.btn-finish[data-v-8d45a134]{background-color:#4a6282;color:#fff}.btn-finish[data-v-8d45a134]:hover{background-color:#3d5270}.btn[data-v-8d45a134]:disabled{background-color:#ccc;cursor:not-allowed}.error-message[data-v-8d45a134]{color:#e94057;font-size:14px;margin-top:5px}.general-error[data-v-8d45a134]{text-align:center;margin-top:20px}.spinner[data-v-8d45a134]{margin:0}@media (max-width:768px){.background-area[data-v-8d45a134]{flex-direction:column;align-items:flex-start}.area-rating[data-v-8d45a134]{margin-top:15px}}.register-view[data-v-3d952a98]{min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:#000;padding:20px}.wizard-container[data-v-3d952a98]{width:100%;max-width:550px;display:flex;flex-direction:column;align-items:center}.progress-bar-container[data-v-3d952a98]{width:100%;margin-bottom:40px}.progress-bar[data-v-3d952a98]{width:100%;height:4px;background-color:#444;position:relative}.progress[data-v-3d952a98]{position:absolute;top:0;left:0;height:100%;background-color:#e94057;transition:width .3s ease}.wizard-title[data-v-3d952a98]{color:#fff;font-size:32px;font-weight:700;margin-bottom:30px;text-align:center}.wizard-content[data-v-3d952a98]{width:100%;background-color:#fff;border-radius:8px;overflow:hidden}.forgot-password-view[data-v-3d19b4eb]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:20px;min-height:100vh}.logo-wrapper[data-v-3d19b4eb]{margin-bottom:20px}.auth-title[data-v-3d19b4eb]{font-size:28px;font-weight:700;margin:30px 0;text-align:center;line-height:1.3}.auth-card[data-v-3d19b4eb]{background-color:#fff;border-radius:8px;width:100%;max-width:450px;overflow:hidden}.auth-form[data-v-3d19b4eb]{padding:30px;color:#333}.form-description[data-v-3d19b4eb]{text-align:center;color:#666;margin-bottom:25px;line-height:1.5}.form-group[data-v-3d19b4eb]{margin-bottom:20px}.form-control[data-v-3d19b4eb]{display:block;width:100%;padding:12px 15px;font-size:16px;line-height:1.5;color:#495057;background-color:#f8f9fa;border:1px solid #ddd;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-3d19b4eb]:focus{border-color:#4a6282;outline:0;box-shadow:0 0 0 .2rem rgba(74,98,130,.25)}.btn[data-v-3d19b4eb]{display:inline-block;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;padding:12px 15px;font-size:16px;line-height:1.5;border-radius:4px;transition:all .15s ease-in-out;cursor:pointer;text-decoration:none;margin:5px}.btn-block[data-v-3d19b4eb]{width:100%;margin:5px 0}.btn-primary[data-v-3d19b4eb]{color:#fff;background-color:#4a6282;border-color:#4a6282}.btn-primary[data-v-3d19b4eb]:hover{background-color:#3d5270;border-color:#395069}.btn-secondary[data-v-3d19b4eb]{color:#6c757d;background-color:transparent;border-color:#6c757d}.btn-secondary[data-v-3d19b4eb]:hover{color:#fff;background-color:#6c757d}.btn[data-v-3d19b4eb]:disabled{opacity:.65;cursor:not-allowed}.error-message[data-v-3d19b4eb]{color:#e94057;margin-top:10px;font-size:14px;text-align:center}.auth-links[data-v-3d19b4eb]{margin-top:20px;text-align:center}.back-to-login[data-v-3d19b4eb]{color:#4a6282;text-decoration:none;font-size:14px}.back-to-login[data-v-3d19b4eb]:hover{text-decoration:underline}.success-state[data-v-3d19b4eb]{text-align:center}.success-icon[data-v-3d19b4eb]{font-size:48px;color:#28a745;margin-bottom:20px}.success-state h3[data-v-3d19b4eb]{color:#333;margin-bottom:15px}.success-state p[data-v-3d19b4eb]{color:#666;margin-bottom:10px}.email-highlight[data-v-3d19b4eb]{font-weight:700;color:#4a6282;font-size:16px}.info-text[data-v-3d19b4eb]{font-size:14px;line-height:1.4;margin:20px 0}.action-buttons[data-v-3d19b4eb]{margin-top:30px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.auth-footer[data-v-3d19b4eb]{margin-top:30px;font-size:12px;color:hsla(0,0%,100%,.7);text-align:center}@media (max-width:480px){.action-buttons[data-v-3d19b4eb]{flex-direction:column}.btn[data-v-3d19b4eb]{width:100%;margin:5px 0}}.reset-password-view[data-v-e373b3d6]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:20px;min-height:100vh}.logo-wrapper[data-v-e373b3d6]{margin-bottom:20px}.auth-title[data-v-e373b3d6]{font-size:28px;font-weight:700;margin:30px 0;text-align:center;line-height:1.3}.auth-card[data-v-e373b3d6]{background-color:#fff;border-radius:8px;width:100%;max-width:450px;overflow:hidden}.auth-form[data-v-e373b3d6]{padding:30px;color:#333}.form-description[data-v-e373b3d6]{text-align:center;color:#666;margin-bottom:25px;line-height:1.5}.form-group[data-v-e373b3d6]{margin-bottom:20px}.form-control[data-v-e373b3d6]{display:block;width:100%;padding:12px 15px;font-size:16px;line-height:1.5;color:#495057;background-color:#f8f9fa;border:1px solid #ddd;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[data-v-e373b3d6]:focus{border-color:#4a6282;outline:0;box-shadow:0 0 0 .2rem rgba(74,98,130,.25)}.password-requirements[data-v-e373b3d6]{margin-top:5px}.password-requirements small[data-v-e373b3d6]{color:#6c757d;font-size:12px}.btn[data-v-e373b3d6]{display:inline-block;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;padding:12px 15px;font-size:16px;line-height:1.5;border-radius:4px;transition:all .15s ease-in-out;cursor:pointer;text-decoration:none;margin:5px}.btn-block[data-v-e373b3d6]{width:100%;margin:5px 0}.btn-primary[data-v-e373b3d6]{color:#fff;background-color:#4a6282;border-color:#4a6282}.btn-primary[data-v-e373b3d6]:hover{background-color:#3d5270;border-color:#395069}.btn-secondary[data-v-e373b3d6]{color:#6c757d;background-color:transparent;border-color:#6c757d}.btn-secondary[data-v-e373b3d6]:hover{color:#fff;background-color:#6c757d}.btn[data-v-e373b3d6]:disabled{opacity:.65;cursor:not-allowed}.error-message[data-v-e373b3d6]{color:#e94057;margin-top:10px;font-size:14px;text-align:center}.error-state[data-v-e373b3d6],.success-state[data-v-e373b3d6]{text-align:center}.success-icon[data-v-e373b3d6]{font-size:48px;color:#28a745;margin-bottom:20px}.error-icon[data-v-e373b3d6]{font-size:48px;color:#dc3545;margin-bottom:20px}.error-state h3[data-v-e373b3d6],.success-state h3[data-v-e373b3d6]{color:#333;margin-bottom:15px}.error-state p[data-v-e373b3d6],.success-state p[data-v-e373b3d6]{color:#666;margin-bottom:10px}.info-text[data-v-e373b3d6]{font-size:14px;line-height:1.4;margin:20px 0}.action-buttons[data-v-e373b3d6]{margin-top:30px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.auth-footer[data-v-e373b3d6]{margin-top:30px;font-size:12px;color:hsla(0,0%,100%,.7);text-align:center}@media (max-width:480px){.action-buttons[data-v-e373b3d6]{flex-direction:column}.btn[data-v-e373b3d6]{width:100%;margin:5px 0}}.data-table-container[data-v-5674effc]{width:100%}.data-table[data-v-5674effc]{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}[data-v-5674effc] .v-data-table{background-color:transparent!important;box-shadow:none!important}[data-v-5674effc] .v-data-table table{width:100%;border-collapse:separate!important;border-spacing:0 12px!important;background-color:#fff!important}[data-v-5674effc] .v-data-table-header{background-color:transparent!important}[data-v-5674effc] .v-data-table-header th{border-bottom:none!important;font-weight:500!important;color:rgba(0,0,0,.6)!important}[data-v-5674effc] .v-data-table tbody tr{display:table-row!important;background-color:#f0f7fa!important;border-radius:8px!important;border:none!important;transition:all .3s}[data-v-5674effc] .v-data-table tbody tr:hover{box-shadow:0 2px 12px rgba(0,0,0,.1)!important}[data-v-5674effc] .v-data-table tbody td{display:table-cell!important;border-bottom:none!important;padding:6px 24px!important}[data-v-5674effc] .v-data-table tbody tr td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}[data-v-5674effc] .v-data-table tbody tr td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}[data-v-5674effc] .v-data-table-footer{background-color:transparent!important}.home-view[data-v-26ebba5e]{max-width:1400px;margin:0 auto;padding:24px}.stats-row[data-v-26ebba5e]{background-color:#f0f7fa;border-radius:12px;padding:20px;margin:0}.stat-card[data-v-26ebba5e]{background-color:#fff;transition:transform .2s}.stat-card[data-v-26ebba5e]:hover{transform:translateY(-3px)}.survey-tabs[data-v-26ebba5e]{max-width:600px}.search-field[data-v-26ebba5e]{max-width:500px;min-width:400px}.survey-table-card[data-v-26ebba5e]{border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.survey-table[data-v-26ebba5e]{width:100%;padding:0 16px}.survey-table[data-v-26ebba5e] table{background-color:#f8f9fa;border-collapse:separate;border-spacing:0 8px}.survey-table[data-v-26ebba5e] tr{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:background-color .2s,box-shadow .3s}.survey-table[data-v-26ebba5e] tr:hover{background-color:#f8f9fa;box-shadow:0 2px 12px rgba(0,0,0,.1)}.survey-table[data-v-26ebba5e] td{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.05)}.survey-table[data-v-26ebba5e] th{font-weight:600!important;color:rgba(0,0,0,.6)!important;padding:16px;border-bottom:1px solid rgba(0,0,0,.1);text-transform:none;font-size:inherit}.survey-table[data-v-26ebba5e] .v-data-table__wrapper{min-height:auto}.start-btn[data-v-26ebba5e]{color:#fff!important;min-width:100px}.active-tab[data-v-26ebba5e],.v-tab--selected[data-v-26ebba5e]{color:#e94057!important}.custom-progress-container[data-v-26ebba5e]{min-width:80px;width:80px}.custom-progress-track[data-v-26ebba5e]{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;position:relative}.custom-progress-fill[data-v-26ebba5e]{height:100%;background:linear-gradient(90deg,#e94057,#f16575);border-radius:4px;transition:width .3s ease-in-out;min-width:0;animation:progressFill-26ebba5e .3s ease-out}@keyframes progressFill-26ebba5e{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.my-payouts-view[data-v-53c44b37]{padding:20px;max-width:1200px;margin:0 auto}.page-title[data-v-53c44b37]{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.summary-container[data-v-53c44b37]{display:flex;gap:2rem;margin-bottom:2rem}.payout-summary[data-v-53c44b37]{flex:3}.rewards-info[data-v-53c44b37]{flex:1;min-width:250px}.card[data-v-53c44b37]{background-color:#f7f9fc;border-radius:8px;padding:1.5rem;height:100%}.card h2[data-v-53c44b37],.rewards-info h2[data-v-53c44b37]{font-size:1.5rem;margin-bottom:.5rem}.rewards-info h2[data-v-53c44b37]{color:#e21351}.amount[data-v-53c44b37]{color:#e21351;font-weight:700}.instruction[data-v-53c44b37]{color:#666;margin-bottom:1.5rem}.steps[data-v-53c44b37]{display:flex;flex-direction:column;gap:1.5rem}.step[data-v-53c44b37]{display:flex;border-radius:8px;padding:1rem;background:#fff}.step-number[data-v-53c44b37]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#e21351;color:#fff;font-weight:700;margin-right:1rem;flex-shrink:0}.step-content[data-v-53c44b37]{flex:1}.step-content h3[data-v-53c44b37]{font-size:1.1rem;margin-bottom:.5rem}.step-content p[data-v-53c44b37]{color:#666;margin-bottom:1rem}.step.completed .step-number[data-v-53c44b37]{background-color:#22c55e}.step.disabled[data-v-53c44b37]{opacity:.6}.btn[data-v-53c44b37]{padding:.5rem 1rem;border-radius:4px;border:none;cursor:pointer;font-weight:500}.btn.primary[data-v-53c44b37]{background-color:#e21351;color:#fff}.btn.primary[data-v-53c44b37]:hover{background-color:#c01145}.btn[data-v-53c44b37]:disabled{opacity:.6;cursor:not-allowed}.spinner[data-v-53c44b37]{display:inline-block;width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-53c44b37 1s linear infinite;margin-right:8px}@keyframes spin-53c44b37{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payments-table h2[data-v-53c44b37]{font-size:1.3rem;margin-bottom:1rem}.payments-table[data-v-53c44b37]{width:100%;padding:0 16px}.surveys-table[data-v-53c44b37]{width:100%;border-collapse:collapse}.surveys-table td[data-v-53c44b37],.surveys-table th[data-v-53c44b37]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #eaeaea}.surveys-table th[data-v-53c44b37]{background-color:#f5f5f5;font-weight:600}.surveys-table tr:hover td[data-v-53c44b37]{background-color:#f9f9f9}@media (max-width:768px){.summary-container[data-v-53c44b37]{flex-direction:column}.payout-summary[data-v-53c44b37],.rewards-info[data-v-53c44b37]{flex:1;width:100%}}.email-input-group[data-v-53c44b37]{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.email-input-group input[data-v-53c44b37]{flex:1;padding:.5rem .75rem;border:1px solid #ccc;border-radius:4px}.disabled-input[data-v-53c44b37]{background-color:#f5f5f5;color:#666;cursor:not-allowed}.disabled-input[data-v-53c44b37]:disabled{opacity:.8}.success-text[data-v-53c44b37]{color:#22c55e;font-weight:500}.payments-table-card[data-v-53c44b37]{border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.payments-table-card[data-v-53c44b37] table{background-color:#f8f9fa;border-collapse:separate;border-spacing:16px 8px}.payments-table-card[data-v-53c44b37] tr{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:background-color .2s,box-shadow .3s}.payments-table-card[data-v-53c44b37] tr:hover{background-color:#f8f9fa;box-shadow:0 2px 12px rgba(0,0,0,.1)}.payments-table-card[data-v-53c44b37] td{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.05)}.payments-table-card[data-v-53c44b37] th{font-weight:600!important;color:rgba(0,0,0,.6)!important;padding:16px;border-bottom:1px solid rgba(0,0,0,.1);text-transform:none;font-size:inherit}.payments-table-card[data-v-53c44b37] .v-data-table__wrapper{min-height:auto}.form-group[data-v-147955e2]{margin-bottom:20px}label[data-v-147955e2]{display:block;font-size:16px;font-weight:500;margin-bottom:10px;color:#333}.form-control[data-v-147955e2]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.form-control[data-v-147955e2]:focus{outline:none;border-color:#e94057}.form-control[data-v-147955e2]:disabled{background-color:#f9f9f9;cursor:not-allowed}.error-message[data-v-147955e2]{color:#e94057;font-size:14px;margin-top:5px}.form-section[data-v-6a600044]{margin-bottom:30px}.section-title[data-v-6a600044]{font-size:18px;font-weight:600;color:#333;margin-bottom:10px}.section-description[data-v-6a600044]{color:#666;margin-bottom:15px;font-size:14px}.section-content[data-v-6a600044]{margin-top:15px}.radio-group[data-v-8199bb22]{margin-bottom:20px}.radio-group-label[data-v-8199bb22]{display:block;font-size:16px;font-weight:500;margin-bottom:10px;color:#333}.radio-options[data-v-8199bb22]{display:flex;gap:30px;flex-wrap:wrap}.radio-option[data-v-8199bb22]{display:flex;align-items:center;cursor:pointer}.radio-option input[data-v-8199bb22]{position:absolute;opacity:0;cursor:pointer}.radio-circle[data-v-8199bb22]{position:relative;height:20px;width:20px;background-color:#f0f0f0;border-radius:50%;margin-right:10px;display:inline-block;border:1px solid #ddd}.radio-option input:checked~.radio-circle[data-v-8199bb22]{background-color:#fff;border:2px solid #e94057}.radio-option input:checked~.radio-circle[data-v-8199bb22]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:#e94057}.error-message[data-v-8199bb22]{color:#e94057;font-size:14px;margin-top:5px}.action-button[data-v-14850224]{padding:12px 24px;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer;border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.action-button.primary[data-v-14850224]{background-color:#e94057;color:#fff}.action-button.primary[data-v-14850224]:hover:not(:disabled){background-color:#d03a4e}.action-button.secondary[data-v-14850224]{background-color:#f0f0f0;color:#333}.action-button.secondary[data-v-14850224]:hover:not(:disabled){background-color:#e0e0e0}.action-button.text[data-v-14850224]{background-color:transparent;color:#333;padding:8px 16px}.action-button.text[data-v-14850224]:hover:not(:disabled){background-color:rgba(0,0,0,.05)}.action-button.danger[data-v-14850224]{background-color:#f44336;color:#fff}.action-button.danger[data-v-14850224]:hover:not(:disabled){background-color:#d32f2f}.action-button[data-v-14850224]:disabled{opacity:.6;cursor:not-allowed}.action-button.loading[data-v-14850224]{opacity:.8}.expertise-form[data-v-1b1315f7]{width:100%;position:relative}.loading-container[data-v-1b1315f7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.loading-container p[data-v-1b1315f7]{margin-top:16px;color:#666;font-size:16px}.error-message[data-v-1b1315f7]{color:#f44336;font-size:12px;margin-top:4px;display:flex;align-items:center;gap:4px}.error-message[data-v-1b1315f7]:before{content:"⚠";font-size:12px}.error-state[data-v-1b1315f7]{border:2px solid #f44336!important;border-radius:8px;background-color:#ffebee}.background-area.error[data-v-1b1315f7],.geo-rating-item.error[data-v-1b1315f7],.industry-chip.error[data-v-1b1315f7],.level-card.error[data-v-1b1315f7],.rating-card.error[data-v-1b1315f7],.rating-item.error[data-v-1b1315f7]{border-color:#f44336!important;background-color:#ffebee}.background-areas.error-state[data-v-1b1315f7],.rating-grid.error-state[data-v-1b1315f7]{border:2px solid #f44336;border-radius:8px;padding:15px;background-color:#ffebee}.background-label[data-v-1b1315f7]:after,.expertise-label[data-v-1b1315f7]:after,.expertise-subtitle[data-v-1b1315f7]:after{content:""}.background-label[data-v-1b1315f7]:after,.expertise-label[data-v-1b1315f7]:after,label[data-v-1b1315f7]:has(+.expertise-sublabel):after{color:#f44336;margin-left:2px}.expertise-subtitle[data-v-1b1315f7]{font-size:16px;font-weight:500;margin-bottom:15px;color:#333}.form-group[data-v-1b1315f7]{margin-bottom:20px}.form-group label[data-v-1b1315f7]{display:block;font-size:16px;font-weight:500;margin-bottom:10px;color:#333}.form-control[data-v-1b1315f7]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff;transition:border-color .3s ease}.form-control[data-v-1b1315f7]:focus{outline:none;border-color:#e94057}.brands-container[data-v-1b1315f7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:15px;margin-top:15px}.brand-item[data-v-1b1315f7]{display:flex;flex-direction:column;align-items:center;padding:15px;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative;background:#fff}.brand-item[data-v-1b1315f7]:hover{border-color:#e94057;box-shadow:0 2px 8px rgba(233,64,87,.1)}.brand-item.selected[data-v-1b1315f7]{border-color:#e94057;background-color:#fef7f7}.brand-logo[data-v-1b1315f7]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px;color:#fff;font-weight:700;font-size:18px}.brand-logo img[data-v-1b1315f7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-name[data-v-1b1315f7]{font-size:12px;font-weight:500;text-align:center;color:#333}.brand-checkbox[data-v-1b1315f7]{position:absolute;top:8px;right:8px;width:20px;height:20px;border:2px solid #e94057;background:#fff}.brand-checkbox[data-v-1b1315f7],.checkbox-inner[data-v-1b1315f7]{border-radius:50%;display:flex;align-items:center;justify-content:center}.checkbox-inner[data-v-1b1315f7]{width:100%;height:100%;background:#e94057}.select-wrapper[data-v-1b1315f7]{position:relative}.select-dropdown[data-v-1b1315f7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}.select-icon[data-v-1b1315f7]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#666}.expertise-label[data-v-1b1315f7]{font-size:18px;font-weight:600;color:#333;margin-bottom:8px;display:block}.expertise-sublabel[data-v-1b1315f7]{font-size:14px;color:#666;margin-bottom:20px}.expertise-levels[data-v-1b1315f7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:15px}.level-card[data-v-1b1315f7]{border:2px solid #e0e0e0;border-radius:12px;padding:20px;text-align:center;cursor:pointer;transition:all .3s ease;background:#fff}.level-card[data-v-1b1315f7]:hover{border-color:#e94057;box-shadow:0 2px 8px rgba(233,64,87,.1)}.level-card.selected[data-v-1b1315f7]{border-color:#e94057;background-color:#fef7f7}.level-icon[data-v-1b1315f7]{margin-bottom:10px;color:#e94057}.level-name[data-v-1b1315f7]{font-size:16px;font-weight:600;color:#333;margin-bottom:5px}.level-description[data-v-1b1315f7]{font-size:12px;color:#666}.expertise-rating[data-v-1b1315f7]{display:flex;flex-direction:column;gap:20px}.rating-item[data-v-1b1315f7]{display:flex;justify-content:space-between;align-items:center;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background:#fff}.rating-label[data-v-1b1315f7]{font-size:14px;font-weight:500;color:#333}.rating-options[data-v-1b1315f7]{display:flex;gap:8px}.rating-circle[data-v-1b1315f7]{width:32px;height:32px;border-radius:50%;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;background:#fff}.rating-circle[data-v-1b1315f7]:hover{border-color:#e94057}.rating-circle.active[data-v-1b1315f7]{background:#e94057;color:#fff;border-color:#e94057}.industries-container[data-v-1b1315f7]{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.industry-chip[data-v-1b1315f7]{padding:8px 16px;border:2px solid #e0e0e0;border-radius:20px;font-size:14px;cursor:pointer;transition:all .3s ease;background:#fff}.industry-chip[data-v-1b1315f7]:hover{border-color:#e94057}.industry-chip.selected[data-v-1b1315f7]{background:#e94057;color:#fff;border-color:#e94057}.rating-grid[data-v-1b1315f7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:20px}.rating-card[data-v-1b1315f7]{border:2px solid #e0e0e0;border-radius:12px;padding:20px;text-align:center;background:#fff;transition:all .3s ease}.rating-card.active[data-v-1b1315f7]{border-color:#e94057;background-color:#fef7f7}.rating-icon[data-v-1b1315f7]{margin-bottom:10px;color:#e94057}.rating-title[data-v-1b1315f7]{font-size:16px;font-weight:600;color:#333;margin-bottom:5px}.rating-description[data-v-1b1315f7]{font-size:12px;color:#666;margin-bottom:15px}.rating-dot[data-v-1b1315f7]{width:12px;height:12px;border-radius:50%;background:#e0e0e0;cursor:pointer;transition:all .3s ease;margin:0 2px}.rating-dot.active[data-v-1b1315f7]{background:#e94057}.rating-legend[data-v-1b1315f7]{display:flex;justify-content:center;gap:20px;margin-top:15px}.legend-item[data-v-1b1315f7]{display:flex;align-items:center;gap:8px}.legend-dot[data-v-1b1315f7]{width:12px;height:12px;border-radius:50%;background:#e0e0e0}.legend-dot.active[data-v-1b1315f7]{background:#e94057}.legend-text[data-v-1b1315f7]{font-size:12px;color:#666}.geo-container[data-v-1b1315f7]{margin-top:20px}.geo-ratings[data-v-1b1315f7]{display:flex;flex-direction:column;gap:15px}.geo-rating-item[data-v-1b1315f7]{display:flex;justify-content:space-between;align-items:center;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background:#fff}.geo-label[data-v-1b1315f7]{font-size:14px;font-weight:500;color:#333}.geo-rating-options[data-v-1b1315f7]{display:flex;gap:8px}.geo-rating-dot[data-v-1b1315f7]{width:16px;height:16px;border-radius:50%;background:#e0e0e0;cursor:pointer;transition:all .3s ease}.geo-rating-dot.active[data-v-1b1315f7]{background:#e94057}.background-label[data-v-1b1315f7]{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;display:block}.background-areas[data-v-1b1315f7]{display:flex;flex-direction:column;gap:20px}.background-area[data-v-1b1315f7]{display:flex;justify-content:space-between;align-items:center;padding:20px;border:1px solid #e0e0e0;border-radius:12px;background:#fff}.area-header[data-v-1b1315f7]{display:flex;align-items:center;gap:15px}.area-icon[data-v-1b1315f7]{color:#e94057}.area-title[data-v-1b1315f7]{font-size:16px;font-weight:500;color:#333}.area-rating[data-v-1b1315f7]{display:flex;gap:5px}.rating-star[data-v-1b1315f7]{cursor:pointer;transition:all .3s ease;color:#e0e0e0}.rating-star.filled[data-v-1b1315f7]{color:gold}.rating-star[data-v-1b1315f7]:hover{transform:scale(1.1)}.form-textarea[data-v-1b1315f7]{width:100%;padding:15px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;min-height:120px;transition:border-color .3s ease}.form-textarea[data-v-1b1315f7]:focus{outline:none;border-color:#e94057}.mt-2[data-v-1b1315f7]{margin-top:8px}.mb-3[data-v-1b1315f7]{margin-bottom:16px}.account-view[data-v-250e0eff]{padding:20px 0;max-width:1200px;margin:0 auto}.page-title[data-v-250e0eff]{font-size:2rem;font-weight:700;color:#333}.expertise-section[data-v-250e0eff]{margin-bottom:30px}.expertise-subtitle[data-v-250e0eff]{font-size:16px;font-weight:500;margin-bottom:15px;color:#333}.selection-container[data-v-250e0eff]{display:flex;flex-wrap:wrap}.form-group[data-v-250e0eff]{margin-bottom:20px}.form-group label[data-v-250e0eff]{display:block;font-size:16px;font-weight:500;margin-bottom:10px;color:#333}.form-control[data-v-250e0eff]{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff}textarea.form-control[data-v-250e0eff]{min-height:100px;resize:vertical}.form-control[data-v-250e0eff]:focus{outline:none;border-color:#e94057}.form-control[data-v-250e0eff]:disabled{background-color:#f9f9f9;cursor:not-allowed}.switch-group[data-v-250e0eff]{display:flex;flex-direction:column;gap:20px}.switch-option[data-v-250e0eff]{display:flex;align-items:center}.switch-option label[data-v-250e0eff]{margin-bottom:0;margin-left:10px}.actions-container[data-v-250e0eff]{display:flex;justify-content:flex-end}.error-message[data-v-250e0eff]{color:#f44336;font-size:12px;margin-top:4px;display:flex;align-items:center;gap:4px}.error-message[data-v-250e0eff]:before{content:"⚠";font-size:12px}.form-control.error[data-v-250e0eff]{border-color:#f44336!important;box-shadow:0 0 0 2px rgba(244,67,54,.1)}.error-message-section[data-v-250e0eff]{margin-bottom:20px}.error-message-box[data-v-250e0eff]{display:flex;align-items:center;padding:12px 16px;background-color:#ffebee;border:1px solid #f44336;border-radius:4px;color:#f44336;font-size:14px}.mb-4[data-v-250e0eff],.profile-picture-section[data-v-250e0eff]{margin-bottom:20px}.form-label[data-v-250e0eff]{display:block;font-size:16px;font-weight:500;margin-bottom:10px;color:#333}.profile-picture-container[data-v-250e0eff]{display:flex;align-items:flex-start;gap:20px}.current-picture[data-v-250e0eff]{flex-shrink:0}.profile-picture-img[data-v-250e0eff]{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.profile-picture-placeholder[data-v-250e0eff]{width:120px;height:120px;border-radius:50%;background-color:#e94057;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:40px}.profile-picture-actions[data-v-250e0eff]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.form-helper-text[data-v-250e0eff]{display:block;color:#666;font-size:12px;margin-top:8px;line-height:1.4}@media (max-width:768px){.profile-picture-container[data-v-250e0eff]{flex-direction:column;align-items:center;text-align:center}.profile-picture-actions[data-v-250e0eff]{align-items:center}}.help-center[data-v-3a173ef1]{min-height:100vh;background-color:#f9f9f9;display:flex;flex-direction:column}.help-header[data-v-3a173ef1]{background-color:#20232a;color:#fff;padding:15px 20px;display:flex;flex-direction:column;border-radius:8px;margin:20px 20px 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.header-main[data-v-3a173ef1]{justify-content:space-between;margin-bottom:15px;width:100%}.header-left[data-v-3a173ef1],.header-main[data-v-3a173ef1],.header-right[data-v-3a173ef1]{display:flex;align-items:center}.help-title[data-v-3a173ef1]{font-size:2.2rem;font-weight:300;margin:0;color:#fff}.email-section[data-v-3a173ef1]{display:flex;flex-direction:row;align-items:center;gap:10px}.email-label[data-v-3a173ef1]{font-weight:500;color:#e0e0e0}.email-address[data-v-3a173ef1]{background-color:#fff;color:#20232a;padding:8px 15px;border-radius:8px;font-size:.95rem;font-weight:500;letter-spacing:.5px;border:none}.copy-button[data-v-3a173ef1]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 15px;background-color:#e94057;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .3s ease;min-width:80px}.copy-button[data-v-3a173ef1]:hover{background-color:#d13048;transform:translateY(-1px)}.copy-button.copied[data-v-3a173ef1]{background-color:#4caf50}.copy-button.copied[data-v-3a173ef1]:hover{background-color:#45a049}@media (max-width:768px){.help-header[data-v-3a173ef1]{margin:15px 15px 0}.header-main[data-v-3a173ef1]{flex-direction:column;align-items:flex-start;gap:15px}.header-right[data-v-3a173ef1]{width:100%;justify-content:flex-start}.email-section[data-v-3a173ef1]{gap:8px;flex-wrap:wrap}.email-address[data-v-3a173ef1]{font-size:.9rem;padding:8px 12px;word-break:break-all}.copy-button[data-v-3a173ef1]{padding:8px 12px;font-size:12px}}@media (max-width:480px){.help-header[data-v-3a173ef1]{margin:10px 10px 0;padding:12px 15px}.help-title[data-v-3a173ef1]{font-size:1.8rem}.email-section[data-v-3a173ef1]{gap:5px}.email-address[data-v-3a173ef1]{font-size:.8rem;padding:6px 10px}.email-label[data-v-3a173ef1]{display:none}}.search-container[data-v-3a173ef1]{width:100%}.search-input[data-v-3a173ef1]{width:100%;padding:15px 20px;font-size:16px;border:none;border-radius:4px;background-color:#fff}.faq-container[data-v-3a173ef1]{max-width:1000px;width:calc(100% - 40px);margin:20px auto;padding:0;display:flex;flex-direction:column;gap:20px}.faq-item[data-v-3a173ef1]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;cursor:pointer;transition:all .3s ease;margin-bottom:10px;width:100%}.faq-item[data-v-3a173ef1]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.faq-question[data-v-3a173ef1]{padding:20px;display:flex;justify-content:space-between;align-items:center}.faq-question>div[data-v-3a173ef1]{flex:1;padding-right:20px;font-size:16px}.faq-answer[data-v-3a173ef1]{padding:0 20px 20px;line-height:1.6;color:#555;font-size:15px}.faq-item.active[data-v-3a173ef1]{background-color:#f5f5f5}.error-state[data-v-3a173ef1],.loading-state[data-v-3a173ef1]{text-align:center;padding:30px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);width:100%}.retry-button[data-v-3a173ef1]{margin-top:20px;padding:10px 20px;background-color:#e94057;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .3s}.retry-button[data-v-3a173ef1]:hover{background-color:#d13048}.category-section[data-v-3a173ef1]{margin-bottom:25px;width:100%}.category-title[data-v-3a173ef1]{padding:15px 20px;background-color:#20232a;color:#fff;font-size:1.3rem;font-weight:400;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:0}.no-results[data-v-3a173ef1],.search-results[data-v-3a173ef1]{text-align:center;padding:15px;margin-bottom:15px;font-weight:400;color:#333;width:100%}.no-results[data-v-3a173ef1]{color:#e94057}.faq-category-tag[data-v-3a173ef1]{background-color:#e94057;color:#fff;padding:3px 8px;border-radius:4px;font-size:12px;display:inline-block;margin:15px 0 -10px 20px}@media (max-width:768px){.faq-container[data-v-3a173ef1]{width:calc(100% - 30px);margin:15px auto}}@media (max-width:480px){.faq-container[data-v-3a173ef1]{width:calc(100% - 20px);margin:10px auto}}.selection-chip[data-v-ddf6d9c2]{padding:10px 20px;background-color:#f0f0f0;border-radius:20px;font-size:14px;cursor:pointer;transition:all .2s ease;margin:0 8px 8px 0;display:inline-block}.selection-chip[data-v-ddf6d9c2]:hover{background-color:#e0e0e0}.selection-chip.selected[data-v-ddf6d9c2]{background-color:#e94057;color:#fff}.experts-view[data-v-0d2cc6b4]{padding:24px;background-color:#f8f9fa}.create-expert-btn[data-v-0d2cc6b4]{height:40px;background-color:transparent!important;color:#000;font-weight:700;border-radius:8px;border:1px solid #000}.filter-group[data-v-0d2cc6b4]{min-width:auto}.filter-select[data-v-0d2cc6b4]{width:200px;border-radius:25px}.filters-btn[data-v-0d2cc6b4]{border-radius:25px;height:40px}.experts-table-card[data-v-0d2cc6b4]{border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.experts-table[data-v-0d2cc6b4]{width:100%;padding:0 16px}.expert-name-cell[data-v-0d2cc6b4]{cursor:pointer;color:#e94057;font-weight:500}.expert-name-cell[data-v-0d2cc6b4]:hover{text-decoration:underline}.expert-avatar[data-v-0d2cc6b4]{border:2px solid #f0f0f0;transition:border-color .2s}.expert-avatar[data-v-0d2cc6b4]:hover{border-color:#e94057}.status-chip[data-v-0d2cc6b4]{font-size:12px;height:24px}.avatar-placeholder[data-v-0d2cc6b4]{background-color:#e94057;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.rounded-lg[data-v-0d2cc6b4]{border-radius:25px!important}.actions-menu[data-v-0d2cc6b4]{display:flex;align-items:center;justify-content:flex-end}.experts-table[data-v-0d2cc6b4] table{background-color:#f8f9fa;border-collapse:separate;border-spacing:8px}.experts-table[data-v-0d2cc6b4] tr{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:background-color .2s}.experts-table[data-v-0d2cc6b4] tr:hover{background-color:#f8f9fa}.experts-table[data-v-0d2cc6b4] th{font-weight:600;color:rgba(0,0,0,.6);padding:16px;border-bottom:1px solid rgba(0,0,0,.1)}.experts-table[data-v-0d2cc6b4] td{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.05)}.experts-table[data-v-0d2cc6b4] td:first-child{padding:12px 8px 12px 16px}.experts-table[data-v-0d2cc6b4] td:nth-child(2){padding-left:8px}.expert-stats-container[data-v-0d2cc6b4]{margin-right:16px}.expert-stat[data-v-0d2cc6b4]{text-align:center;min-width:80px}.stat-label[data-v-0d2cc6b4]{font-size:12px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.stat-value[data-v-0d2cc6b4]{font-size:16px;font-weight:600;color:#333}.expert-profile-view[data-v-f8069f0c]{padding:24px;background-color:#fff}.expert-profile-card[data-v-f8069f0c]{border-radius:0;overflow:hidden;background-color:#fff;box-shadow:none}.expert-avatar[data-v-f8069f0c]{border:2px solid #e0e0e0}.profile-left-column[data-v-f8069f0c]{min-width:150px}.profile-right-column[data-v-f8069f0c]{flex:1;max-width:600px}.age-chip[data-v-f8069f0c]{min-width:100px;height:36px;border-radius:18px}.rounded-lg[data-v-f8069f0c]{border-radius:25px!important}.no-shadow[data-v-f8069f0c]{box-shadow:none!important}.expert-qualification[data-v-f8069f0c]{display:flex;flex-direction:column;align-items:flex-end}.qualification-rating[data-v-f8069f0c]{margin-top:-5px}.profile-right-column .v-input[data-v-f8069f0c]{margin-bottom:4px}.profile-right-column .text-subtitle-2[data-v-f8069f0c]{font-weight:500;color:#666;line-height:1.2}.v-row.dense[data-v-f8069f0c]{margin-bottom:8px}.v-row.dense .v-col[data-v-f8069f0c]{padding-top:4px;padding-bottom:4px}.age-chip-compact[data-v-f8069f0c]{height:28px;border-radius:14px;font-size:13px;min-width:80px}[data-v-f8069f0c] .v-input--dense .v-input__control,[data-v-f8069f0c] .v-text-field--outlined.v-input--dense .v-input__control{min-height:36px}.error-message[data-v-f8069f0c]{color:#f44336;font-size:12px;margin-top:4px;display:flex;align-items:center;gap:4px}.error-message[data-v-f8069f0c]:before{content:"⚠";font-size:12px}.error-message-section[data-v-f8069f0c]{margin-bottom:20px}.error-message-box[data-v-f8069f0c]{display:flex;align-items:center;padding:12px 16px;background-color:#ffebee;border:1px solid #f44336;border-radius:4px;color:#f44336;font-size:14px}.mb-4[data-v-f8069f0c]{margin-bottom:20px}.mt-2[data-v-f8069f0c]{margin-top:8px}.vis-card[data-v-7751ce58]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;cursor:pointer;height:100%}.vis-card[data-v-7751ce58]:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.vis-card-header[data-v-7751ce58]{padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee}.vis-title[data-v-7751ce58]{font-size:1rem;margin:0;font-weight:500}.vis-version[data-v-7751ce58]{background-color:#f0f0f0;border-radius:4px;padding:4px 8px;font-size:.8rem;font-weight:600}.vis-card-body[data-v-7751ce58]{padding:20px;display:flex;justify-content:center;align-items:center;flex-grow:1;min-height:140px}.vis-logo[data-v-7751ce58]{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.vis-logo-placeholder[data-v-7751ce58]{width:80px;height:80px;border-radius:50%;background-color:#e94057;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.8rem;font-weight:600}.vis-card-footer[data-v-7751ce58]{padding:12px 16px;display:flex;justify-content:space-between;background-color:#f9f9f9;font-size:.8rem;color:#777}.vis-date[data-v-7751ce58],.vis-id[data-v-7751ce58]{padding:0}.create-section[data-v-24eb1b48]{padding:16px}.new-brand-form[data-v-24eb1b48]{margin-top:16px}.image-list-item[data-v-24eb1b48]{border-bottom:1px solid #eee}.image-list-item[data-v-24eb1b48]:last-child{border-bottom:none}.image-thumbnail[data-v-24eb1b48]{width:40px;height:40px;border-radius:4px;overflow:hidden;margin-right:12px}.image-thumbnail img[data-v-24eb1b48]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-preview-sm[data-v-24eb1b48]{width:80px;height:80px;border-radius:4px;overflow:hidden;border:1px solid #eee}.image-preview-sm img[data-v-24eb1b48]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-details-card[data-v-24eb1b48]{box-shadow:0 1px 3px rgba(0,0,0,.1)}.avatar-initials[data-v-24eb1b48]{font-weight:600;font-size:.8rem}.drag-drop-zone[data-v-24eb1b48]{border:2px dashed #ddd;border-radius:8px;padding:32px 16px;text-align:center;transition:all .3s ease;background-color:#fafafa;cursor:pointer}.drag-drop-zone[data-v-24eb1b48]:hover{border-color:#e94057;background-color:#f5f5f5}.drag-over[data-v-24eb1b48]{border-color:#e94057!important;background-color:rgba(233,64,87,.05)!important;transform:scale(1.02)}.has-files[data-v-24eb1b48]{border-color:#4caf50;background-color:rgba(76,175,80,.05)}.drag-drop-content[data-v-24eb1b48]{display:flex;flex-direction:column;align-items:center;pointer-events:none}.vis-view[data-v-3d18cc09]{padding:24px;background-color:#f8f9fa}.create-vis-btn[data-v-3d18cc09]{height:40px;background-color:transparent!important;color:#000;font-weight:700;border-radius:8px;border:1px solid #000}.vis-search[data-v-3d18cc09],.vis-tabs[data-v-3d18cc09]{margin-bottom:20px}.search-field[data-v-3d18cc09]{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.vis-grid[data-v-3d18cc09]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-bottom:20px}.vis-grid-item[data-v-3d18cc09]{height:100%}.vis-empty[data-v-3d18cc09],.vis-error[data-v-3d18cc09],.vis-loading[data-v-3d18cc09]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.vis-empty p[data-v-3d18cc09],.vis-error p[data-v-3d18cc09],.vis-loading p[data-v-3d18cc09]{margin:20px 0;color:#666}.vis-pagination[data-v-3d18cc09]{display:flex;justify-content:center;margin-top:20px}.assessments-view[data-v-30de115e]{padding:24px;background-color:#f8f9fa}.create-btn[data-v-30de115e]{height:40px;background-color:transparent!important;color:#000;font-weight:700;border-radius:8px;border:1px solid #000}.assessment-search[data-v-30de115e],.assessment-tabs[data-v-30de115e]{margin-bottom:20px}.search-field[data-v-30de115e]{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.assessments-empty[data-v-30de115e],.assessments-error[data-v-30de115e],.assessments-loading[data-v-30de115e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.assessments-empty p[data-v-30de115e],.assessments-error p[data-v-30de115e],.assessments-loading p[data-v-30de115e]{margin:20px 0;color:#666}.status-wrapper[data-v-30de115e]{width:100%}.status-label[data-v-30de115e]{font-size:.875rem;font-weight:500;margin-bottom:4px}.status-chip[data-v-30de115e]{min-width:80px;justify-content:center}.assessments-table-card[data-v-30de115e]{border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.assessments-data-table[data-v-30de115e]{width:100%;padding:0 16px}.assessments-data-table[data-v-30de115e] table{background-color:#f8f9fa;border-collapse:separate;border-spacing:0 8px}.assessments-data-table[data-v-30de115e] tr{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:background-color .2s}.assessments-data-table[data-v-30de115e] tr:hover{background-color:#f8f9fa}.assessments-data-table[data-v-30de115e] th{font-weight:600;color:rgba(0,0,0,.6);padding:16px;border-bottom:1px solid rgba(0,0,0,.1)}.assessments-data-table[data-v-30de115e] td{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.05)}.custom-progress-container[data-v-30de115e]{min-width:80px;width:80px}.custom-progress-track[data-v-30de115e]{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;position:relative}.custom-progress-fill[data-v-30de115e]{height:100%;background:linear-gradient(90deg,#e94057,#f16575);border-radius:4px;transition:width .3s ease-in-out;min-width:0;animation:progressFill-30de115e .3s ease-out}@keyframes progressFill-30de115e{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.responses-view[data-v-30cbbc6c]{max-width:1400px;margin:0 auto;padding:24px}.response-tabs[data-v-30cbbc6c]{max-width:600px}.active-tab[data-v-30cbbc6c]{color:#e94057!important}.response-table-card[data-v-30cbbc6c]{border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.response-table[data-v-30cbbc6c] table{background-color:#f8f9fa;border-collapse:separate;border-spacing:0 8px}.response-table[data-v-30cbbc6c] tr{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.response-table[data-v-30cbbc6c] tr:hover{background-color:#f8f9fa;box-shadow:0 2px 12px rgba(0,0,0,.1)}.response-table[data-v-30cbbc6c] td{padding:12px 16px;border-bottom:none}.response-table[data-v-30cbbc6c] th{font-weight:600!important;color:rgba(0,0,0,.6)!important;padding:16px;border-bottom:none;text-transform:none}.status-wrapper[data-v-30cbbc6c]{display:flex;flex-direction:column;gap:4px}.status-label[data-v-30cbbc6c]{font-size:.875rem;color:rgba(0,0,0,.7)}.response-table[data-v-30cbbc6c]{width:100%;padding:0 16px}.custom-progress-container[data-v-30cbbc6c]{min-width:80px;width:80px}.custom-progress-track[data-v-30cbbc6c]{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;position:relative}.custom-progress-fill[data-v-30cbbc6c]{height:100%;background:linear-gradient(90deg,#e94057,#f16575);border-radius:4px;transition:width .3s ease-in-out;min-width:0;animation:progressFill-30cbbc6c .3s ease-out}@keyframes progressFill-30cbbc6c{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.admin-payments-view[data-v-770b64c3]{padding:24px;background-color:#f8f9fa}.payment-tabs[data-v-770b64c3]{margin-bottom:20px}.payment-stats-container[data-v-770b64c3]{margin-bottom:12px}.payment-search[data-v-770b64c3]{margin-bottom:20px}.search-field[data-v-770b64c3]{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.payments-empty[data-v-770b64c3],.payments-error[data-v-770b64c3],.payments-loading[data-v-770b64c3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.payments-empty p[data-v-770b64c3],.payments-error p[data-v-770b64c3],.payments-loading p[data-v-770b64c3]{margin:20px 0;color:#666}.status-chip[data-v-770b64c3]{min-width:80px;justify-content:center}.payments-table-card[data-v-770b64c3]{border-radius:8px;overflow:hidden;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.payments-data-table[data-v-770b64c3]{width:100%;padding:0 16px}.user-info[data-v-770b64c3]{display:flex;flex-direction:column}.payments-data-table[data-v-770b64c3] table{background-color:#f8f9fa;border-collapse:separate;border-spacing:0 8px}.payments-data-table[data-v-770b64c3] tr{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:background-color .2s}.payments-data-table[data-v-770b64c3] tr:hover{background-color:#f8f9fa}.payments-data-table[data-v-770b64c3] th{font-weight:600;color:rgba(0,0,0,.6);padding:16px;border-bottom:1px solid rgba(0,0,0,.1)}.payments-data-table[data-v-770b64c3] td{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.05)}.payment-stat[data-v-770b64c3]{text-align:center;min-width:120px}.stat-label[data-v-770b64c3]{font-size:12px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.stat-value[data-v-770b64c3]{font-size:16px;font-weight:600;color:#333}:root{--primary-color:#4a6282;--secondary-color:#f4f5f7;--accent-color:#e94057;--text-color:#333;--light-text:#777;--border-color:#ddd;--success-color:#4cd964;--warning-color:#ffc107;--info-color:#2196f3;--pending-color:#ff9800;--completed-color:#4cd964;--ongoing-color:#ffc107;--new-color:#2196f3}.status-new{background-color:var(--new-color);color:#fff}.status-ongoing{background-color:var(--ongoing-color);color:#fff}.status-pending{background-color:var(--pending-color);color:#fff}.status-completed{background-color:var(--completed-color);color:#fff}.auth-container{min-height:100vh;background-color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.auth-card{background-color:#fff;border-radius:8px;width:100%;max-width:450px;overflow:hidden}.auth-tabs{display:flex}.auth-tab{flex:1;padding:15px;text-align:center;cursor:pointer;background-color:#f1f5f9;color:#333;font-weight:700}.auth-tab.active{background-color:#fff}.auth-form{padding:30px;color:#333}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:5px;font-weight:500;color:#555}.form-control{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:4px;font-size:16px}.form-control:focus{outline:none;border-color:var(--primary-color)}.btn-block{display:block;width:100%}