#forge_couple_t2i, #forge_couple_i2i { user-select: none; } .fc_enable>label { height: 100%; } .fc_adv { flex-direction: row; justify-content: center; } .fc_adv>div { gap: 2em; width: 100%; } .fc_adv .gradio-image { width: 512px; height: 512px; margin: auto; display: flex; } .fc_adv .fc_preview_img .image-container { display: flex; } .fc_adv .fc_preview_img img { width: auto; height: auto; max-width: 100%; max-height: 100%; margin: auto !important; background-image: none; background-size: contain; background-position: center; background-color: black; } .fc_adv .fc_bg_btns { min-width: unset !important; left: calc(100% + 4px); position: absolute; } .fc_bbox { position: absolute; opacity: 0.8; pointer-events: none; } .fc_row_btns { position: absolute; z-index: 500; right: 4px; top: -1em; } .fc_row_btns div { width: auto !important; min-width: unset !important; } .fc_row_btns button { width: 2em !important; height: 2em !important; min-width: unset !important; } .fc_mapping { display: flex; flex-direction: column; gap: 1em; padding: 1em; border-radius: 1em; background: var(--panel-background-fill); } .fc_mapping table { width: 100%; margin: auto; table-layout: fixed; } .fc_mapping :is(th, td) { padding: 4px !important; white-space: nowrap; overflow: hidden; text-overflow: clip; border: 2px solid var(--table-border-color) !important; } .fc_mapping th { text-align: center !important; } .fc_mapping_btns { display: flex; flex-direction: column; gap: 1em !important; } .fc_mapping_btns>button { font-family: "Consolas"; border-radius: 0.5em !important; margin: auto; }