.W40MNG_creatorProfileEditorBackdrop{z-index:var(--z-modal,1000);padding:16px max(12px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#00000094;place-items:center;display:grid;position:fixed;inset:0}.W40MNG_creatorProfileEditor{border:1px solid var(--color-border,#dce2de);background:var(--color-surface,#fff);width:min(100%,560px);max-height:min(90dvh,900px);color:var(--color-text,#17211b);border-radius:16px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;overflow:auto;box-shadow:0 20px 70px #0004}.W40MNG_creatorProfileEditorHeader{z-index:1;border-bottom:1px solid var(--color-border,#dce2de);background:var(--color-surface,#fff);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.W40MNG_creatorProfileEditorHeader h2{color:var(--color-heading,#101914);margin:0;font-size:18px;font-weight:750}.W40MNG_creatorProfileEditorClose{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;font-size:17px;display:grid}.W40MNG_creatorProfileEditorForm{gap:14px;padding:16px;display:grid}.W40MNG_creatorProfileEditorForm label{color:var(--color-heading,#101914);gap:6px;font-size:13px;font-weight:700;display:grid}.W40MNG_creatorProfileEditorForm label small{color:var(--color-text-muted,#69746e);font-size:11px;font-weight:450}.W40MNG_creatorProfileEditorForm input:not([type=file]),.W40MNG_creatorProfileEditorForm textarea{border:1px solid var(--color-border,#dce2de);background:var(--color-page,#f7f8f7);width:100%;min-width:0;color:var(--color-text,#17211b);font:inherit;border-radius:9px;padding:10px 11px;font-size:14px;line-height:1.45}.W40MNG_creatorProfileEditorForm textarea{resize:vertical;white-space:pre-wrap}.W40MNG_creatorProfileEditorForm input[type=file]{max-width:100%;font:inherit;font-size:12px}.W40MNG_creatorProfileAvatarPreview{object-fit:cover;border-radius:50%;width:88px;height:88px}.W40MNG_creatorProfileCoverPreview{object-fit:cover;border-radius:10px;width:100%;max-height:170px}.W40MNG_creatorProfileEditorError,.W40MNG_creatorProfileEditorStatus{margin:0;font-size:13px;line-height:1.45}.W40MNG_creatorProfileEditorError{color:var(--color-danger,#b42318)}.W40MNG_creatorProfileEditorStatus{color:var(--color-text-muted,#69746e)}.W40MNG_creatorProfileEditorActions{padding:12px 0 max(2px,env(safe-area-inset-bottom));border-top:1px solid var(--color-border,#dce2de);background:var(--color-surface,#fff);justify-content:flex-end;gap:9px;display:flex;position:sticky;bottom:0}.W40MNG_creatorProfileEditorActions button{border:1px solid var(--color-border,#dce2de);background:var(--color-surface,#fff);min-width:96px;min-height:42px;color:var(--color-heading,#101914);font:inherit;cursor:pointer;border-radius:9px;padding:0 14px;font-size:13px;font-weight:700}.W40MNG_creatorProfileEditorActions button[type=submit]{border-color:var(--color-brand,#087c44);background:var(--color-brand,#087c44);color:#fff}.W40MNG_creatorProfileEditorActions button:disabled,.W40MNG_creatorProfileEditorClose:disabled{opacity:.55;cursor:default}html[data-theme=dark] .W40MNG_creatorProfileEditor{border-color:var(--color-border,#303834);background:var(--color-surface,#171c19);color:var(--color-text,#edf2ee)}:is(html[data-theme=dark] .W40MNG_creatorProfileEditorHeader,html[data-theme=dark] .W40MNG_creatorProfileEditorActions){border-color:var(--color-border,#303834);background:var(--color-surface,#171c19)}:is(html[data-theme=dark] .W40MNG_creatorProfileEditorHeader h2,html[data-theme=dark] .W40MNG_creatorProfileEditorForm label){color:var(--color-heading,#f5f8f5)}html[data-theme=dark] .W40MNG_creatorProfileEditorForm input:not([type=file]){border-color:var(--color-border,#303834);background:var(--color-page,#101311);color:var(--color-text,#edf2ee)}html[data-theme=dark] .W40MNG_creatorProfileEditorForm textarea{border-color:var(--color-border,#303834);background:var(--color-page,#101311);color:var(--color-text,#edf2ee)}html[data-theme=dark] .W40MNG_creatorProfileEditorActions button:not([type=submit]){border-color:var(--color-border,#303834);background:var(--color-surface,#171c19);color:var(--color-heading,#f5f8f5)}@media (max-width:560px){.W40MNG_creatorProfileEditorBackdrop{padding:0 max(0px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(0px,env(safe-area-inset-left));place-items:end center}.W40MNG_creatorProfileEditor{border-radius:16px 16px 0 0;width:100%;max-height:min(92dvh,900px)}.W40MNG_creatorProfileEditorForm{padding:14px 16px}.W40MNG_creatorProfileEditorHeader{padding-inline:16px}}
