.boon-status-notice[data-v-d6f7ae79]{border:1px solid color-mix(in srgb, var(--boon-ui-success,var(--boon-brand-success)) 28%, transparent);border-inline-start:3px solid var(--boon-ui-success,var(--boon-brand-success));border-radius:var(--boon-ui-radius-control,12px);background:var(--boon-brand-success-soft);color:var(--boon-ui-foreground,var(--boon-brand-ink));align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.status-notice-icon[data-v-d6f7ae79]{background:var(--boon-ui-success,var(--boon-brand-success));width:22px;height:22px;color:var(--boon-brand-on-primary);border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.status-notice-icon .icon[data-v-d6f7ae79]{width:15px;height:15px}.status-notice-message[data-v-d6f7ae79]{overflow-wrap:anywhere;min-width:0;font-weight:600}.account-profile[data-v-47f81096]{z-index:auto;border-radius:inherit;width:100%;max-width:none;box-shadow:none;text-align:left;background:#fff;border:0;padding:0;animation:none;display:block;position:relative}.pcard-cover[data-v-47f81096]{background:linear-gradient(115deg, var(--boon-ui-secondary,var(--boon-brand-primary-soft)), var(--boon-brand-field) 62%, var(--boon-brand-primary-soft));border-bottom:1px solid var(--border);height:100px}.pcard-body[data-v-47f81096]{min-width:0;padding:0 28px 24px;position:relative}.account-profile-close[data-v-47f81096]{z-index:1;background:#ffffffd9;border:1px solid #d6e1e9;border-radius:50%;width:34px;height:34px;top:16px;right:16px}.account-profile-avatar[data-v-47f81096]{box-sizing:border-box;border:4px solid #fff;border-radius:50%;width:88px;height:88px;margin:-44px 0 0;font-size:26px;display:inline-flex;overflow:hidden;box-shadow:0 3px 12px #243c5014}.account-profile-avatar[data-v-47f81096] .safe-image,.account-profile-avatar[data-v-47f81096] .safe-avatar-fallback{flex-shrink:0;width:100%;height:100%}.account-profile h2[data-v-47f81096]{font-family:var(--font-sans);letter-spacing:-.035em;margin:16px 0 2px;font-size:1.5rem;font-weight:700;line-height:1.3}.account-profile .pcard-handle[data-v-47f81096]{color:var(--muted);margin-top:4px;font-size:.84rem}.account-profile .pcard-role[data-v-47f81096]{color:#364659;margin-top:10px;font-weight:500}.pcard-contact[data-v-47f81096]{border-top:1px solid #edf0f3;align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}.pcard-contact-icon[data-v-47f81096]{color:#4f718b;background:#f3f7fa;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.pcard-contact-icon .icon[data-v-47f81096]{width:18px;height:18px}.pcard-contact>div[data-v-47f81096]{min-width:0}.pcard-label[data-v-47f81096]{color:#66758a;font-size:.74rem;font-weight:600;display:block}.account-profile a.pcard-mail[data-v-47f81096]{overflow-wrap:anywhere;margin-top:2px;font-size:.86rem;font-weight:500;display:block}.pcard-settings[data-v-47f81096]{border-top:1px solid #edf0f3;margin-top:20px;padding-top:18px}.pcard-settings h3[data-v-47f81096]{color:#59697c;text-transform:uppercase;letter-spacing:.07em;margin:0 0 12px;font-size:.74rem;font-weight:700}.pcard-editor[data-v-47f81096]{background:var(--boon-ui-background,#f5f8fc);border:1px solid var(--border);border-radius:18px;padding:18px}.pcard-editor+.pcard-editor[data-v-47f81096]{margin-top:14px}.pcard-section-heading[data-v-47f81096]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pcard-section-heading h4[data-v-47f81096]{color:var(--boon-ui-foreground,#131a2b);margin:0;font-size:1rem;font-weight:800}.pcard-section-icon[data-v-47f81096]{width:32px;height:32px;color:var(--brand);background:var(--boon-ui-secondary,#eaf2fd);border-radius:10px;place-items:center;display:grid}.pcard-section-icon .icon[data-v-47f81096]{width:18px;height:18px}.account-profile .pcard-editor[data-v-47f81096] :where(p){color:var(--muted);margin:0 0 10px;font-size:.9rem;line-height:1.55}.account-profile .pcard-security-note[data-v-47f81096]{font-weight:700}.pcard-upload[data-v-47f81096]{align-items:center;gap:16px;display:flex}.pcard-upload-controls[data-v-47f81096]{flex:1;min-width:0}.account-profile .pcard-hint[data-v-47f81096]{margin:8px 0 0;font-size:.8rem}.account-profile .pcard-file-name[data-v-47f81096]{color:var(--boon-ui-foreground,#131a2b);overflow-wrap:anywhere;margin:8px 0 0;font-weight:700}.pcard-preview[data-v-47f81096]{border-radius:50%;flex-shrink:0;width:64px;height:64px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 3px #fff}.pcard-preview[data-v-47f81096] .safe-image{width:100%;height:100%}.pcard-editor-actions[data-v-47f81096]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.account-profile .pcard-error[data-v-47f81096]{color:#b42318;margin:14px 0 0}.account-profile .pcard-notice[data-v-47f81096]{margin:14px 0 0}.account-profile button[data-v-47f81096]:focus-visible,.account-profile input[data-v-47f81096]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.account-profile button[data-v-47f81096]:disabled{cursor:not-allowed;opacity:.55}@media (max-width:540px){.pcard-body[data-v-47f81096]{padding:0 18px 20px}.pcard-cover[data-v-47f81096]{height:72px}.pcard-editor[data-v-47f81096]{padding:14px}.pcard-upload[data-v-47f81096]{gap:12px}}.profile-overlay[data-v-8fe1212d]{z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1018286b}.profile-dialog[data-v-8fe1212d]{z-index:111;overscroll-behavior:contain;background:#fff;border:1px solid #e0e6ed;border-radius:24px;outline:none;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #10243b38}@media (max-width:540px){.profile-dialog[data-v-8fe1212d]{border-radius:20px;width:calc(100vw - 24px)}}
