.bfc-feed-media-wrap,.bfc-ig-premium .sbi_photo_wrap{position:relative}.bfc-profile-credit{position:absolute!important;top:8px!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:15!important;display:flex!important;align-items:center;gap:7px;max-width:calc(100% - 20px);min-height:36px;padding:4px 0!important;margin:0!important;background:none!important;border:0!important;color:#fff!important;font-family:inherit;font-weight:600;font-size:13px;line-height:1.2;text-decoration:none!important;text-shadow:0 1px 4px #000,0 0 8px rgba(0,0,0,.65);box-shadow:none!important}.bfc-profile-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.bfc-profile-credit svg{flex:0 0 22px;width:22px!important;height:22px!important;fill:none;stroke:currentColor;stroke-width:2;filter:drop-shadow(0 1px 3px rgba(0,0,0,.65))}a.bfc-profile-credit{pointer-events:auto!important;cursor:pointer}span.bfc-profile-credit{pointer-events:none!important}a.bfc-profile-credit:focus-visible{outline:2px solid #fff!important;outline-offset:3px}.bfc-profile-editor{display:flex;flex-wrap:wrap;gap:8px 12px;margin:12px 0 0;padding:10px;border:1px solid #ddd;min-width:0}.bfc-profile-editor legend{font-weight:600}.bfc-profile-editor label{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bfc-profile-editor input[type=text],.bfc-profile-editor input[type=url]{width:230px;max-width:100%}.bfc-profile-editor small{flex-basis:100%}@media(max-width:767px){.bfc-profile-credit{font-size:12px!important;right:8px!important;top:6px!important}.bfc-profile-credit svg{width:20px!important;height:20px!important;flex-basis:20px}}