.UserSocialLinks_row__aMxBs{display:inline-flex;align-items:center;flex-wrap:wrap;gap:14px}.UserSocialLinks_link__v5OuL{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);transition:color .2s ease}.UserSocialLinks_link__v5OuL:hover{color:var(--color-accent-ink)}.ProfileCompletionBanner_badge__aXD_v{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border:none;border-radius:999px;background:#fbbf24;color:#131512;font:inherit;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.28);transition:transform .16s ease,box-shadow .16s ease}.ProfileCompletionBanner_badge__aXD_v:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.34)}.ProfileCompletionBanner_icon__EbGI4{display:inline-flex;flex-shrink:0}.ProfileCompletionBanner_text__9QVb0{display:inline-flex;align-items:center;gap:8px}.ProfileCompletionBanner_label__c79L8{font-size:13px;font-weight:700;white-space:nowrap}.ProfileCompletionBanner_count__VCBv0{font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;background:rgba(19,21,18,.14)}@media (max-width:640px){.ProfileCompletionBanner_badge__aXD_v{padding:8px;gap:0}.ProfileCompletionBanner_text__9QVb0{display:none}}@media (prefers-reduced-motion:reduce){.ProfileCompletionBanner_badge__aXD_v{transition:none}.ProfileCompletionBanner_badge__aXD_v:hover{transform:none}}.ProfileCompletionModal_body__ejibF{display:flex;flex-direction:column;gap:16px}.ProfileCompletionModal_head__CW0Mn{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.ProfileCompletionModal_subtitle__oYvY9{margin:0;font-size:13px;line-height:1.5;color:var(--color-text-tertiary)}.ProfileCompletionModal_progressLabel__UiTd6{flex-shrink:0;font-size:12px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.ProfileCompletionModal_track__LMo3X{height:6px;border-radius:var(--radius-full,999px);background:var(--color-background-gray-light);overflow:hidden}.ProfileCompletionModal_fill__1I2Jn{height:100%;border-radius:var(--radius-full,999px);background:var(--color-accent);transition:width .4s ease}.ProfileCompletionModal_list__ZDAgG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ProfileCompletionModal_row__6xTx1{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-gray-extra-light)}.ProfileCompletionModal_rowDone__dDvZK{background:var(--color-purple-bg-subtle);border-color:var(--color-accent)}.ProfileCompletionModal_marker__AkKg8{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:var(--color-background-gray-light);font-size:12px;font-weight:700;color:var(--color-text-secondary)}.ProfileCompletionModal_markerDone__elvaj{background:var(--color-accent);color:var(--color-on-accent)}.ProfileCompletionModal_rowText__DN9SZ{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.ProfileCompletionModal_rowTitle__bBxAb{font-size:14px;font-weight:600;color:var(--color-text-primary)}.ProfileCompletionModal_rowDone__dDvZK .ProfileCompletionModal_rowTitle__bBxAb{color:var(--color-accent-strong-ink)}.ProfileCompletionModal_rowDesc__iAd3A{font-size:12px;line-height:1.4;color:var(--color-text-tertiary)}.ProfileCompletionModal_rowAction__rNls2{flex-shrink:0;padding:7px 14px;border:1px solid var(--color-border-gray-dark);border-radius:10px;background:var(--color-background-white);font:inherit;font-size:12.5px;font-weight:600;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.ProfileCompletionModal_rowAction__rNls2:hover{border-color:var(--color-accent-ink);background:var(--color-purple-bg-subtle)}@media (max-width:640px){.ProfileCompletionModal_row__6xTx1{flex-wrap:wrap;align-items:flex-start}.ProfileCompletionModal_rowText__DN9SZ{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 40px);min-width:0}.ProfileCompletionModal_rowAction__rNls2{margin:10px 0 0 36px}}@media (prefers-reduced-motion:reduce){.ProfileCompletionModal_fill__1I2Jn,.ProfileCompletionModal_rowAction__rNls2{transition:none}}