.karyotype[data-v-15d41507]{flex-direction:column;gap:.5rem;margin:0;display:flex}.title[data-v-15d41507]{font-size:var(--nano-font-size-md);font-weight:var(--nano-font-weight-bold);margin:0}.host[data-v-15d41507]{min-block-size:2rem;overflow-x:auto}.mt__label[data-v-15d41507]{color:var(--nano-color-text-default);line-height:1;transform:translate(-50%)}.mt__body[data-v-15d41507],.mt__label[data-v-15d41507],.mt__mark[data-v-15d41507],.mt__note[data-v-15d41507]{position:absolute}.mt__body[data-v-15d41507]{box-sizing:border-box;border:1px solid var(--nano-color-border-neutral);background:var(--nano-color-background-default);border-radius:7px;block-size:6rem}.mt__mark[data-v-15d41507]{clip-path:polygon(0 0,100% 50%,0 100%);background:var(--nano-color-fill-danger-hover);cursor:default;block-size:10px;inline-size:8px;inset-inline-end:calc(100% + 3px);transform:translateY(-50%)}.mt__note[data-v-15d41507]{text-align:center;inline-size:max-content;color:var(--nano-color-text-neutral);font-size:.7rem;line-height:1.2;inset-block-start:calc(100% + .35rem);inset-inline-start:50%;transform:translate(-50%)}.host[data-v-15d41507] #_ideogramMiddleWrap{block-size:auto!important}.host[data-v-15d41507] #_ideogramInnerWrap{position:relative!important}.hint[data-v-15d41507]{color:#00f;background:0 0;margin:0;padding:0;font-size:.8rem;line-height:1.4;display:block}._ideogramTooltip{color:var(--nano-color-text-default);background-color:var(--nano-color-background-default)!important;border:1px solid var(--nano-color-border-default)!important}
