#fc-about .director-person .fdm-frame{width:100%!important;max-width:100%!important;min-width:0;aspect-ratio:9/16;background:#f1f1f3;border-radius:10px;overflow:hidden}
#fc-about .director-person .fdm-frame .fdm-media{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;margin:0!important;border-radius:0!important}
#fc-about .director-person:has(.fdm-frame){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important}
#fc-about .director-person .director-identity-mobile101{display:flex!important;flex-direction:column!important;gap:6px;text-align:left!important}
.fdm-preview{width:180px;margin:16px 0}.fdm-preview .fdm-frame{aspect-ratio:9/16;background:#f1f1f3;border-radius:10px;overflow:hidden}.fdm-preview .fdm-media{display:block;width:100%;height:100%;object-fit:contain}.fdm-editor label{display:block;margin-top:18px}.fdm-editor select,.fdm-editor input[type=file]{display:block;max-width:100%;margin:8px 0 16px}
@media(max-width:760px){#fc-about .director-person:has(.fdm-frame){width:100%!important;max-width:none!important;margin:0!important}}

#fc-about .director-person .fdm-frame{margin-bottom:14px}
