/* Keep all formerly-14pt UI labels exactly aligned with dialogue type size. */
:root {
  --maruva-dialog-font-size: clamp(20px, 1.55vw, 31px);
}

._TextBox_main_p1zxt_18,
._TextBox_main_miniavatarOff_p1zxt_39,
._TextBox_showName_p1zxt_104,
._TextBox_ShowName_Background_p1zxt_117,
._nameContainer_p1zxt_150 {
  font-size: var(--maruva-dialog-font-size) !important;
}

body:not(:has(._miniAvatarImg_p1zxt_142[src*="hotspot_"])) ._Choose_item_1kza1_13,
body:not(:has(._miniAvatarImg_p1zxt_142[src*="hotspot_"])) ._Choose_item_disabled_1kza1_34,
body:has(._miniAvatarImg_p1zxt_142[src*="hotspot_"]) ._Choose_item_outer_1kza1_50::after {
  font-size: var(--maruva-dialog-font-size) !important;
}
