input[type=file][data-v-19725272]{display:none}.img-cropper[data-v-19725272]{position:relative}.actions[data-v-19725272]{bottom:12px;position:absolute;right:12px;z-index:10}.actions a[data-v-19725272]{border-radius:3px;display:inline-block}textarea[data-v-19725272]{height:100px;width:100%}.preview-area[data-v-19725272]{width:307px}.preview[data-v-19725272]{border-radius:50%;height:209.25px;overflow:hidden;width:100%}.crop-placeholder[data-v-19725272]{background:#ccc;height:200px;width:100%}.cropped-image[data-v-19725272]{width:100%}.cropped-image img[data-v-19725272]{border-radius:50%;width:200px}.pfp-wrapper[data-v-19725272]{cursor:pointer;display:inline-block;position:relative}.pfp[data-v-19725272]{display:block;transition:.12s ease-in-out}.pfp-wrapper--uploading[data-v-19725272]{cursor:progress}.pfp-wrapper--uploading .pfp[data-v-19725272]{opacity:.5}.pfp-loading[data-v-19725272]{background:#1118278c;z-index:2}.pfp-loading[data-v-19725272],.pfp-overlay[data-v-19725272]{align-items:center;border-radius:50%;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.pfp-overlay[data-v-19725272]{background:#fff6;font-weight:500;opacity:0;transition:.12s ease-in-out}.pfp-wrapper:hover .pfp[data-v-19725272]{opacity:.6}.pfp-wrapper:hover .pfp-overlay[data-v-19725272]{opacity:1}.pfp-camera-badge[data-v-19725272]{align-items:center;background:#e4e6eb;border:3px solid #fff;border-radius:50%;bottom:4px;box-shadow:0 2px 6px #00000040;color:#050505;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:4px;transition:background .15s,transform .15s;width:36px}.pfp-camera-badge[data-v-19725272]:hover{background:#d8dadf;transform:scale(1.06)}.cropper-btn[data-v-19725272]{min-width:0!important}.profile-page[data-v-835103bd]{margin:0 auto;max-width:1100px;padding:40px 24px 80px}.stats-row[data-v-835103bd]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-bottom:32px}.stat-card[data-v-835103bd]{background:#fff;border:1px solid #e5e7eb;border-left:3px solid var(--color-msg-accent,#013e1c);border-radius:12px;padding:16px 18px}.stat-card-header[data-v-835103bd]{align-items:center;display:flex;justify-content:space-between}.stat-label[data-v-835103bd]{color:#9ca3af;font-size:.78rem;font-weight:600;letter-spacing:.05em;margin:0 0 6px;text-transform:uppercase}.stat-value[data-v-835103bd]{color:var(--color-msg-accent,#013e1c);font-size:1.2rem;font-weight:700;margin:0}.stat-edit-btn[data-v-835103bd]{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.profile-card-wrap[data-v-835103bd]{padding-top:80px;position:relative}.avatar-anchor[data-v-835103bd]{left:50%;position:absolute;top:0;transform:translate(-50%);z-index:2}.avatar-ring[data-v-835103bd]{align-items:center;background:#fff;border:4px solid;border-radius:50%;box-shadow:0 4px 20px #00000026;display:flex;height:140px;justify-content:center;width:140px}.avatar-ring[data-v-835103bd] .pfp-wrapper{margin-bottom:0!important}.avatar-ring[data-v-835103bd] img{border-radius:50%;height:140px!important;-o-object-fit:cover;object-fit:cover;width:140px!important}.profile-card[data-v-835103bd]{background:#fff;border:1px solid #e8eaed;border-radius:20px;box-shadow:0 2px 16px #0000000f;overflow:hidden;padding:80px 0 0}.profile-header[data-v-835103bd]{padding:0 48px 28px;text-align:center}.profile-name[data-v-835103bd]{color:#111827;font-size:1.35rem;font-weight:700;margin:0}.profile-body[data-v-835103bd]{align-items:stretch;border-top:1px solid #e8eaed;display:flex}.profile-sidebar[data-v-835103bd]{background:#f9fafb;border-right:1px solid #e8eaed;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:24px 14px;width:300px}.sidebar-section-label[data-v-835103bd]{color:#9ca3af;font-size:.67rem;font-weight:700;letter-spacing:.1em;margin:0 0 8px;padding:0 10px;text-transform:uppercase}.sidebar-item[data-v-835103bd]{align-items:center;background:transparent;border:none;border-radius:9px;color:#6b7280;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:10px;outline:none;padding:10px 12px;position:relative;text-align:left;transition:background .13s,color .13s;width:100%}.sidebar-item[data-v-835103bd]:hover{background:#f0f1f3}.sidebar-icon-wrap[data-v-835103bd]{align-items:center;background:transparent;border-radius:7px;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .13s;width:30px}.sidebar-label[data-v-835103bd]{flex:1;line-height:1}.sidebar-item--active[data-v-835103bd]{background:#fff;box-shadow:0 1px 4px #00000012;color:var(--color-profile-buttons-link,#013e1c);font-weight:600}.sidebar-item--active[data-v-835103bd]:before{background:var(--color-profile-buttons-link,#013e1c);border-radius:0 3px 3px 0;bottom:20%;content:"";left:0;position:absolute;top:20%;width:3px}.sidebar-item--active .sidebar-icon-wrap[data-v-835103bd]{background:var(--color-profile-buttons-link,#013e1c);color:#fff}.sidebar-item--active .sidebar-icon-wrap[data-v-835103bd] .v-icon{color:#fff!important}.sidebar-divider[data-v-835103bd]{background:#e5e7eb;height:1px;margin:10px 6px}.sidebar-item--danger[data-v-835103bd]{color:var(--color-danger,#dc2626);margin-top:2px}.sidebar-item--danger[data-v-835103bd]:hover{background:var(--color-danger-light,#fef2f2);color:var(--color-danger-dark,#b91c1c)}.sidebar-item--danger .sidebar-icon-wrap[data-v-835103bd]{color:var(--color-danger,#dc2626)}.sidebar-item--danger:hover .sidebar-icon-wrap[data-v-835103bd]{background:var(--color-danger-mid,#fee2e2)}.profile-content[data-v-835103bd]{flex:1;min-width:0;padding:28px 36px 36px}.section-title-row[data-v-835103bd]{border-bottom:1px solid #e8eaed;margin-bottom:20px;padding-bottom:12px}.section-title[data-v-835103bd]{color:var(--color-msg-accent,#013e1c);font-size:.75rem;font-weight:700;letter-spacing:.1em}.section-title--marketsq[data-v-835103bd]{color:#111827}.fields-grid[data-v-835103bd]{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:24px}.fields-grid--single[data-v-835103bd]{grid-template-columns:1fr}.field-box[data-v-835103bd]{background:#f8f9fa;border:1px solid #e8eaed;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:14px 18px;transition:border-color .15s,box-shadow .15s}.field-box--full[data-v-835103bd]{grid-column:1/-1}.field-box--editable[data-v-835103bd]:focus-within{background:#fff;border-color:var(--color-msg-accent,#013e1c);box-shadow:0 0 0 3px rgba(var(--color-msg-accent-rgb,1,62,28),.08)}.field-box--readonly[data-v-835103bd]{cursor:not-allowed;opacity:.72}.field-box--readonly .field-value[data-v-835103bd]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.field-label[data-v-835103bd]{color:#9ca3af;flex-shrink:0;font-size:.69rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.field-value[data-v-835103bd]{margin:0;word-break:break-word}.field-input[data-v-835103bd],.field-value[data-v-835103bd]{color:#111827;font-size:.97rem;line-height:1.5}.field-input[data-v-835103bd]{background:transparent;border:none;font-family:inherit;outline:none;padding:0;resize:none;width:100%}.field-input[data-v-835103bd]::-moz-placeholder{color:#c0c5cc}.field-input[data-v-835103bd]::placeholder{color:#c0c5cc}.pwd-input-wrap[data-v-835103bd]{align-items:center;display:flex;width:100%}.pwd-input-wrap .field-input[data-v-835103bd]{flex:1}.pwd-eye-btn[data-v-835103bd]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;line-height:1;padding:0 4px}.pwd-eye-btn[data-v-835103bd]:hover .v-icon{color:#374151!important}.field-textarea[data-v-835103bd]{min-height:60px;resize:vertical}.error-msg[data-v-835103bd]{background:#fff5f5;border:1px solid #fecaca;border-radius:8px;color:#dc2626}.error-msg[data-v-835103bd],.success-msg[data-v-835103bd]{font-size:.85rem;margin-bottom:16px;padding:10px 14px}.success-msg[data-v-835103bd]{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#16a34a}.content-actions[data-v-835103bd]{align-items:center;border-top:1px solid #f3f4f6;display:flex;gap:10px;justify-content:flex-end;padding-top:16px}.action-cancel-btn[data-v-835103bd]{background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:.88rem;font-weight:500;padding:9px 20px;transition:background .15s,border-color .15s}.action-cancel-btn[data-v-835103bd]:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.action-cancel-btn[data-v-835103bd]:disabled{cursor:not-allowed;opacity:.5}.action-save-btn[data-v-835103bd]{align-items:center;background:var(--color-profile-buttons-link,#013e1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:6px;padding:9px 22px;transition:background .15s}.action-save-btn[data-v-835103bd]:hover:not(:disabled){background:var(--color-msg-accent-dark,#012d14)}.action-save-btn[data-v-835103bd]:disabled{cursor:not-allowed;opacity:.5}.dialog-card[data-v-835103bd]{border-radius:16px!important;overflow:hidden}.dialog-header[data-v-835103bd]{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:20px 24px 12px}.dialog-title[data-v-835103bd]{color:#111827;font-size:1rem;font-weight:700;margin:0}.dialog-close[data-v-835103bd]{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s;width:30px}.dialog-close[data-v-835103bd]:hover{background:#e5e7eb}.dialog-body[data-v-835103bd]{padding:20px 24px}.dialog-body-text[data-v-835103bd]{color:#6b7280;font-size:.9rem;margin:0}.dialog-actions[data-v-835103bd]{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:8px 24px 20px}.dlg-cancel-btn[data-v-835103bd]{background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;color:#374151;cursor:pointer;font-size:.88rem;font-weight:500;padding:9px 20px;transition:background .15s}.dlg-cancel-btn[data-v-835103bd]:hover{background:#f9fafb}.dlg-submit-btn[data-v-835103bd]{align-items:center;background:var(--color-msg-accent,#013e1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:6px;padding:9px 22px;transition:background .15s}.dlg-submit-btn[data-v-835103bd]:hover{background:var(--color-msg-accent-dark,#012d14)}.dlg-danger-btn[data-v-835103bd]{align-items:center;background:var(--color-danger,#dc2626);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:6px;padding:9px 22px;transition:background .15s}.dlg-danger-btn[data-v-835103bd]:hover{background:var(--color-danger-dark,#b91c1c)}@media (max-width:768px){.profile-page[data-v-835103bd]{padding:32px 16px 60px}.profile-body[data-v-835103bd]{flex-direction:column}.profile-sidebar[data-v-835103bd]{border-bottom:1px solid #e8eaed;border-right:none;flex-direction:row;gap:4px;overflow-x:visible;padding:8px 10px;width:100%}.sidebar-divider[data-v-835103bd],.sidebar-section-label[data-v-835103bd]{display:none}.sidebar-item[data-v-835103bd]{align-items:center;flex:1;flex-direction:column;font-size:.75rem;gap:4px;justify-content:center;padding:8px 4px;text-align:center;white-space:normal}.sidebar-icon-wrap[data-v-835103bd]{height:34px;width:34px}.sidebar-label[data-v-835103bd]{font-size:.72rem;line-height:1.2}.sidebar-item--active[data-v-835103bd]:before{border-radius:3px 3px 0 0;bottom:0;height:3px;left:15%;right:15%;top:auto;width:auto}.profile-content[data-v-835103bd]{padding:20px 16px 28px}.fields-grid[data-v-835103bd],.stats-row[data-v-835103bd]{grid-template-columns:1fr}.field-box--full[data-v-835103bd]{grid-column:unset}}@media (max-width:480px){.profile-name[data-v-835103bd]{font-size:1.15rem}.avatar-ring[data-v-835103bd]{height:110px;width:110px}.avatar-ring[data-v-835103bd] img{height:110px!important;width:110px!important}.profile-card[data-v-835103bd],.profile-card-wrap[data-v-835103bd]{padding-top:60px}}
