/*Dinamico@Union*/
/*resizes*/
.rz-n {resize: none;}
.rz {resize: both;}
.rz-h {resize: horizontal;}
.rz-v {resize: vertical;}
/*overflow*/
.ov-n {overflow: hidden;}
.ov-s {overflow: scroll;}
.ov-h {overflow-x: scroll;}
.ov-v {overflow-y: scroll;}
/*cursor*/
.cr-cell {cursor: cell;}
.cr-rz-h {cursor: col-resize;}
.cr-cntx {cursor: context-menu;}
.cr-copy {cursor: copy;}
.cr-crss {cursor: crosshair;}
.cr-deft {cursor: default;}
.cr-rz-r {cursor: e-resize;}
.cr-help {cursor: help;}
.cr-move {cursor: move;}
.cr-rz-u {cursor: n-resize;}
.cr-z-ur {cursor: ne-resize;}
.cr-d-du {cursor: nesw-resize;}
.cr-drag {cursor: no-drop;}
.cr-none {cursor: none;}
.cr-nota {cursor: not-allowed;}
.cr-z-ul {cursor: nw-resize;}
.cr-d-ud {cursor: nwse-resize;}
.cr-link {cursor: pointer;}
.cr-load {cursor: progress;}
.cr-rz-v {cursor: row-resize;}
.cr-rz-d {cursor: s-resize;}
.cr-z-dr {cursor: se-resize;}
.cr-z-dl {cursor: sw-resize;}
.cr-htxt {cursor: text;}
.cr-vtxt {cursor: vertical-text;}
.cr-rz-l {cursor: w-resize;}
.cr-wait {cursor: wait;}
.cr-pczi {cursor: zoom-in;}
.cr-pczo {cursor: zoom-out;}



/*hover*/
/*b bkg*/
.hv-b0:hover {background-color: transparent;}
/*bw*/
.hv-bw:hover {background-color: var(--cw);}
.hv-bw_g1:hover {background-color: var(--cw_g1);}
.hv-bw_g2:hover {background-color: var(--cw_g2);}
.hv-bw_g3:hover {background-color: var(--cw_g3);}
/*bl*/
.hv-bl:hover {background-color: var(--cl);}
.hv-bl_g1:hover {background-color: var(--cl_g1);}
.hv-bl_g2:hover {background-color: var(--cl_g2);}
.hv-bl_g3:hover {background-color: var(--cl_g3);}
/*be*/
.hv-be:hover {background-color: var(--ce);}
.hv-be_g1:hover {background-color: var(--ce_g1);}
.hv-be_g2:hover {background-color: var(--ce_g2);}
.hv-be_g3:hover {background-color: var(--ce_g3);}
/*bk*/
.hv-bk:hover {background-color: var(--ck);}
.hv-bk_g1:hover {background-color: var(--ck_g1);}
.hv-bk_g2:hover {background-color: var(--ck_g2);}
.hv-bk_g3:hover {background-color: var(--ck_g3);}
/*bf*/
.hv-bf:hover {background-color: var(--cf);}
.hv-bf_g1:hover {background-color: var(--cf_g1);}
.hv-bf_g2:hover {background-color: var(--cf_g2);}
.hv-bf_g3:hover {background-color: var(--cf_g3);}
/*bz*/
.hv-bz:hover {background-color: var(--cz);}
.hv-bz_g1:hover {background-color: var(--cz_g1);}
.hv-bz_g2:hover {background-color: var(--cz_g2);}
.hv-bz_g3:hover {background-color: var(--cz_g3);}
/*br*/
.hv-br:hover {background-color: var(--cr);}
.hv-br_g1:hover {background-color: var(--cr_g1);}
.hv-br_g2:hover {background-color: var(--cr_g2);}
.hv-br_g3:hover {background-color: var(--cr_g3);}
/*bh*/
.hv-bh:hover {background-color: var(--ch);}
.hv-bh_g1:hover {background-color: var(--ch_g1);}
.hv-bh_g2:hover {background-color: var(--ch_g2);}
.hv-bh_g3:hover {background-color: var(--ch_g3);}
/*bo*/
.hv-bo:hover {background-color: var(--co);}
.hv-bo_g1:hover {background-color: var(--co_g1);}
.hv-bo_g2:hover {background-color: var(--co_g2);}
.hv-bo_g3:hover {background-color: var(--co_g3);}
/*bj*/
.hv-bj:hover {background-color: var(--cj);}
.hv-bj_g1:hover {background-color: var(--cj_g1);}
.hv-bj_g2:hover {background-color: var(--cj_g2);}
.hv-bj_g3:hover {background-color: var(--cj_g3);}
/*by*/
.hv-by:hover {background-color: var(--cy);}
.hv-by_g1:hover {background-color: var(--cy_g1);}
.hv-by_g2:hover {background-color: var(--cy_g2);}
.hv-by_g3:hover {background-color: var(--cy_g3);}
/*bs*/
.hv-bs:hover {background-color: var(--cs);}
.hv-bs_g1:hover {background-color: var(--cs_g1);}
.hv-bs_g2:hover {background-color: var(--cs_g2);}
.hv-bs_g3:hover {background-color: var(--cs_g3);}
/*bg*/
.hv-bg:hover {background-color: var(--cg);}
.hv-bg_g1:hover {background-color: var(--cg_g1);}
.hv-bg_g2:hover {background-color: var(--cg_g2);}
.hv-bg_g3:hover {background-color: var(--cg_g3);}
/*bq*/
.hv-bq:hover {background-color: var(--cq);}
.hv-bq_g1:hover {background-color: var(--cq_g1);}
.hv-bq_g2:hover {background-color: var(--cq_g2);}
.hv-bq_g3:hover {background-color: var(--cq_g3);}
/*bc*/
.hv-bc:hover {background-color: var(--cc);}
.hv-bc_g1:hover {background-color: var(--cc_g1);}
.hv-bc_g2:hover {background-color: var(--cc_g2);}
.hv-bc_g3:hover {background-color: var(--cc_g3);}
/*bt*/
.hv-bt:hover {background-color: var(--ct);}
.hv-bt_g1:hover {background-color: var(--ct_g1);}
.hv-bt_g2:hover {background-color: var(--ct_g2);}
.hv-bt_g3:hover {background-color: var(--ct_g3);}
/*bx*/
.hv-bx:hover {background-color: var(--cx);}
.hv-bx_g1:hover {background-color: var(--cx_g1);}
.hv-bx_g2:hover {background-color: var(--cx_g2);}
.hv-bx_g3:hover {background-color: var(--cx_g3);}
/*bb*/
.hv-bb:hover {background-color: var(--cb);}
.hv-bb_g1:hover {background-color: var(--cb_g1);}
.hv-bb_g2:hover {background-color: var(--cb_g2);}
.hv-bb_g3:hover {background-color: var(--cb_g3);}
/*bp*/
.hv-bp:hover {background-color: var(--cp);}
.hv-bp_g1:hover {background-color: var(--cp_g1);}
.hv-bp_g2:hover {background-color: var(--cp_g2);}
.hv-bp_g3:hover {background-color: var(--cp_g3);}
/*bn*/
.hv-bn:hover {background-color: var(--cn);}
.hv-bn_g1:hover {background-color: var(--cn_g1);}
.hv-bn_g2:hover {background-color: var(--cn_g2);}
.hv-bn_g3:hover {background-color: var(--cn_g3);}
/*bm*/
.hv-bm:hover {background-color: var(--cm);}
.hv-bm_g1:hover {background-color: var(--cn_gm);}
.hv-bm_g2:hover {background-color: var(--cn_gm);}
.hv-bm_g3:hover {background-color: var(--cn_gm);}
/*bi*/
.hv-bi:hover {background-color: var(--ci);}
.hv-bi_g1:hover {background-color: var(--ci_g1);}
.hv-bi_g2:hover {background-color: var(--ci_g2);}
.hv-bi_g3:hover {background-color: var(--ci_g3);}
/*bv*/
.hv-bv:hover {background-color: var(--cv);}
.hv-bv_g1:hover {background-color: var(--cv_g1);}
.hv-bv_g2:hover {background-color: var(--cv_g2);}
.hv-bv_g3:hover {background-color: var(--cv_g3);}
/*bd*/
.hv-bd:hover {background-color: var(--cd);}
.hv-bd_g1:hover {background-color: var(--cd_g1);}
.hv-bd_g2:hover {background-color: var(--cd_g2);}
.hv-bd_g3:hover {background-color: var(--cd_g3);}
/*ba*/
.hv-ba:hover {background-color: var(--ca);}
.hv-ba_g1:hover {background-color: var(--ca_g1);}
.hv-ba_g2:hover {background-color: var(--ca_g2);}
.hv-ba_g3:hover {background-color: var(--ca_g3);}
/*bu*/
.hv-bu:hover {background-color: var(--cu);}
.hv-bu_g1:hover {background-color: var(--cu_g1);}
.hv-bu_g2:hover {background-color: var(--cu_g2);}
.hv-bu_g3:hover {background-color: var(--cu_g3);}
/*b1*/
.hv-b1:hover {background-color: var(--c1);}
.hv-b1_g1:hover {background-color: var(--c1_g1);}
.hv-b1_g2:hover {background-color: var(--c1_g2);}
.hv-b1_g3:hover {background-color: var(--c1_g3);}
/*b2*/
.hv-b2:hover {background-color: var(--c2);}
.hv-b2_g1:hover {background-color: var(--c2_g1);}
.hv-b2_g2:hover {background-color: var(--c2_g2);}
.hv-b2_g3:hover {background-color: var(--c2_g3);}
/*b3*/
.hv-b3:hover {background-color: var(--c3);}
.hv-b3_g1:hover {background-color: var(--c3_g1);}
.hv-b3_g2:hover {background-color: var(--c3_g2);}
.hv-b3_g3:hover {background-color: var(--c3_g3);}
/*b4*/
.hv-b4:hover {background-color: var(--c4);}
.hv-b4_g1:hover {background-color: var(--c4_g1);}
.hv-b4_g2:hover {background-color: var(--c4_g2);}
.hv-b4_g3:hover {background-color: var(--c4_g3);}
/*b5*/
.hv-b5:hover {background-color: var(--c5);}
.hv-b5_g1:hover {background-color: var(--c5_g1);}
.hv-b5_g2:hover {background-color: var(--c5_g2);}
.hv-b5_g3:hover {background-color: var(--c5_g3);}
/*b6*/
.hv-b6:hover {background-color: var(--c6);}
.hv-b6_g1:hover {background-color: var(--c6_g1);}
.hv-b6_g2:hover {background-color: var(--c6_g2);}
.hv-b6_g3:hover {background-color: var(--c6_g3);}
/*b7*/
.hv-b7:hover {background-color: var(--c7);}
.hv-b7_g1:hover {background-color: var(--c7_g1);}
.hv-b7_g2:hover {background-color: var(--c7_g2);}
.hv-b7_g3:hover {background-color: var(--c7_g3);}


/*c text*/
.hv-c0:hover {color: transparent;}
/*cw*/
.hv-cw:hover {color: var(--cw);}
.hv-cw_g1:hover {color: var(--cw_g1);}
.hv-cw_g2:hover {color: var(--cw_g2);}
.hv-cw_g3:hover {color: var(--cw_g3);}
/*cl*/
.hv-cl:hover {color: var(--cl);}
.hv-cl_g1:hover {color: var(--cl_g1);}
.hv-cl_g2:hover {color: var(--cl_g2);}
.hv-cl_g3:hover {color: var(--cl_g3);}
/*ce*/
.hv-ce:hover {color: var(--ce);}
.hv-ce_g1:hover {color: var(--ce_g1);}
.hv-ce_g2:hover {color: var(--ce_g2);}
.hv-ce_g3:hover {color: var(--ce_g3);}
/*ck*/
.hv-ck:hover {color: var(--ck);}
.hv-ck_g1:hover {color: var(--ck_g1);}
.hv-ck_g2:hover {color: var(--ck_g2);}
.hv-ck_g3:hover {color: var(--ck_g3);}
/*cf*/
.hv-cf:hover {color: var(--cf);}
.hv-cf_g1:hover {color: var(--cf_g1);}
.hv-cf_g2:hover {color: var(--cf_g2);}
.hv-cf_g3:hover {color: var(--cf_g3);}
/*cz*/
.hv-cz:hover {color: var(--cz);}
.hv-cz_g1:hover {color: var(--cz_g1);}
.hv-cz_g2:hover {color: var(--cz_g2);}
.hv-cz_g3:hover {color: var(--cz_g3);}
/*cr*/
.hv-cr:hover {color: var(--cr);}
.hv-cr_g1:hover {color: var(--cr_g1);}
.hv-cr_g2:hover {color: var(--cr_g2);}
.hv-cr_g3:hover {color: var(--cr_g3);}
/*ch*/
.hv-ch:hover {color: var(--ch);}
.hv-ch_g1:hover {color: var(--ch_g1);}
.hv-ch_g2:hover {color: var(--ch_g2);}
.hv-ch_g3:hover {color: var(--ch_g3);}
/*co*/
.hv-co:hover {color: var(--co);}
.hv-co_g1:hover {color: var(--co_g1);}
.hv-co_g2:hover {color: var(--co_g2);}
.hv-co_g3:hover {color: var(--co_g3);}
/*cj*/
.hv-cj:hover {color: var(--cj);}
.hv-cj_g1:hover {color: var(--cj_g1);}
.hv-cj_g2:hover {color: var(--cj_g2);}
.hv-cj_g3:hover {color: var(--cj_g3);}
/*cy*/
.hv-cy:hover {color: var(--cy);}
.hv-cy_g1:hover {color: var(--cy_g1);}
.hv-cy_g2:hover {color: var(--cy_g2);}
.hv-cy_g3:hover {color: var(--cy_g3);}
/*cs*/
.hv-cs:hover {color: var(--cs);}
.hv-cs_g1:hover {color: var(--cs_g1);}
.hv-cs_g2:hover {color: var(--cs_g2);}
.hv-cs_g3:hover {color: var(--cs_g3);}
/*cg*/
.hv-cg:hover {color: var(--cg);}
.hv-cg_g1:hover {color: var(--cg_g1);}
.hv-cg_g2:hover {color: var(--cg_g2);}
.hv-cg_g3:hover {color: var(--cg_g3);}
/*cq*/
.hv-cq:hover {color: var(--cq);}
.hv-cq_g1:hover {color: var(--cq_g1);}
.hv-cq_g2:hover {color: var(--cq_g2);}
.hv-cq_g3:hover {color: var(--cq_g3);}
/*cc*/
.hv-cc:hover {color: var(--cc);}
.hv-cc_g1:hover {color: var(--cc_g1);}
.hv-cc_g2:hover {color: var(--cc_g2);}
.hv-cc_g3:hover {color: var(--cc_g3);}
/*ct*/
.hv-ct:hover {color: var(--ct);}
.hv-ct_g1:hover {color: var(--ct_g1);}
.hv-ct_g2:hover {color: var(--ct_g2);}
.hv-ct_g3:hover {color: var(--ct_g3);}
/*cx*/
.hv-cx:hover {color: var(--cx);}
.hv-cx_g1:hover {color: var(--cx_g1);}
.hv-cx_g2:hover {color: var(--cx_g2);}
.hv-cx_g3:hover {color: var(--cx_g3);}
/*cb*/
.hv-cb:hover {color: var(--cb);}
.hv-cb_g1:hover {color: var(--cb_g1);}
.hv-cb_g2:hover {color: var(--cb_g2);}
.hv-cb_g3:hover {color: var(--cb_g3);}
/*cp*/
.hv-cp:hover {color: var(--cp);}
.hv-cp_g1:hover {color: var(--cp_g1);}
.hv-cp_g2:hover {color: var(--cp_g2);}
.hv-cp_g3:hover {color: var(--cp_g3);}
/*cn*/
.hv-cn:hover {color: var(--cn);}
.hv-cn_g1:hover {color: var(--cn_g1);}
.hv-cn_g2:hover {color: var(--cn_g2);}
.hv-cn_g3:hover {color: var(--cn_g3);}
/*cm*/
.hv-cm:hover {color: var(--cm);}
.hv-cm_g1:hover {color: var(--cm_g1);}
.hv-cm_g2:hover {color: var(--cm_g2);}
.hv-cm_g3:hover {color: var(--cm_g3);}
/*ci*/
.hv-ci:hover {color: var(--ci);}
.hv-ci_g1:hover {color: var(--ci_g1);}
.hv-ci_g2:hover {color: var(--ci_g2);}
.hv-ci_g3:hover {color: var(--ci_g3);}
/*cv*/
.hv-cv:hover {color: var(--cv);}
.hv-cv_g1:hover {color: var(--cv_g1);}
.hv-cv_g2:hover {color: var(--cv_g2);}
.hv-cv_g3:hover {color: var(--cv_g3);}
/*cd*/
.hv-cd:hover {color: var(--cd);}
.hv-cd_g1:hover {color: var(--cd_g1);}
.hv-cd_g2:hover {color: var(--cd_g2);}
.hv-cd_g3:hover {color: var(--cd_g3);}
/*ca*/
.hv-ca:hover {color: var(--ca);}
.hv-ca_g1:hover {color: var(--ca_g1);}
.hv-ca_g2:hover {color: var(--ca_g2);}
.hv-ca_g3:hover {color: var(--ca_g3);}
/*cu*/
.hv-cu:hover {color: var(--cu);}
.hv-cu_g1:hover {color: var(--cu_g1);}
.hv-cu_g2:hover {color: var(--cu_g2);}
.hv-cu_g3:hover {color: var(--cu_g3);}
/*c1*/
.hv-c1:hover {color: var(--c1);}
.hv-c1_g1:hover {color: var(--c1_g1);}
.hv-c1_g2:hover {color: var(--c1_g2);}
.hv-c1_g3:hover {color: var(--c1_g3);}
/*c2*/
.hv-c2:hover {color: var(--c2);}
.hv-c2_g1:hover {color: var(--c2_g1);}
.hv-c2_g2:hover {color: var(--c2_g2);}
.hv-c2_g3:hover {color: var(--c2_g3);}
/*c3*/
.hv-c3:hover {color: var(--c3);}
.hv-c3_g1:hover {color: var(--c3_g1);}
.hv-c3_g2:hover {color: var(--c3_g2);}
.hv-c3_g3:hover {color: var(--c3_g3);}
/*c4*/
.hv-c4:hover {color: var(--c4);}
.hv-c4_g1:hover {color: var(--c4_g1);}
.hv-c4_g2:hover {color: var(--c4_g2);}
.hv-c4_g3:hover {color: var(--c4_g3);}
/*c5*/
.hv-c5:hover {color: var(--c5);}
.hv-c5_g1:hover {color: var(--c5_g1);}
.hv-c5_g2:hover {color: var(--c5_g2);}
.hv-c5_g3:hover {color: var(--c5_g3);}
/*c6*/
.hv-c6:hover {color: var(--c6);}
.hv-c6_g1:hover {color: var(--c6_g1);}
.hv-c6_g2:hover {color: var(--c6_g2);}
.hv-c6_g3:hover {color: var(--c6_g3);}
/*c7*/
.hv-c7:hover {color: var(--c7);}
.hv-c7_g1:hover {color: var(--c7_g1);}
.hv-c7_g2:hover {color: var(--c7_g2);}
.hv-c7_g3:hover {color: var(--c7_g3);}


/*d border*/
.hv-d0:hover {border-color: transparent;}
/*dw*/
.hv-dw:hover {border-color: var(--cw);}
.hv-dw_g1:hover {border-color: var(--cw_g1);}
.hv-dw_g2:hover {border-color: var(--cw_g2);}
.hv-dw_g3:hover {border-color: var(--cw_g3);}
/*dl*/
.hv-dl:hover {border-color: var(--cl);}
.hv-dl_g1:hover {border-color: var(--cl_g1);}
.hv-dl_g2:hover {border-color: var(--cl_g2);}
.hv-dl_g3:hover {border-color: var(--cl_g3);}
/*de*/
.hv-de:hover {border-color: var(--ce);}
.hv-de_g1:hover {border-color: var(--ce_g1);}
.hv-de_g2:hover {border-color: var(--ce_g2);}
.hv-de_g3:hover {border-color: var(--ce_g3);}
/*dk*/
.hv-dk:hover {border-color: var(--ck);}
.hv-dk_g1:hover {border-color: var(--ck_g1);}
.hv-dk_g2:hover {border-color: var(--ck_g2);}
.hv-dk_g3:hover {border-color: var(--ck_g3);}
/*df*/
.hv-df:hover {border-color: var(--cf);}
.hv-df_g1:hover {border-color: var(--cf_g1);}
.hv-df_g2:hover {border-color: var(--cf_g2);}
.hv-df_g3:hover {border-color: var(--cf_g3);}
/*dz*/
.hv-dz:hover {border-color: var(--cz);}
.hv-dz_g1:hover {border-color: var(--cz_g1);}
.hv-dz_g2:hover {border-color: var(--cz_g2);}
.hv-dz_g3:hover {border-color: var(--cz_g3);}
/*dr*/
.hv-dr:hover {border-color: var(--cr);}
.hv-dr_g1:hover {border-color: var(--cr_g1);}
.hv-dr_g2:hover {border-color: var(--cr_g2);}
.hv-dr_g3:hover {border-color: var(--cr_g3);}
/*dh*/
.hv-dh:hover {border-color: var(--ch);}
.hv-dh_g1:hover {border-color: var(--ch_g1);}
.hv-dh_g2:hover {border-color: var(--ch_g2);}
.hv-dh_g3:hover {border-color: var(--ch_g3);}
/*do*/
.hv-do:hover {border-color: var(--co);}
.hv-do_g1:hover {border-color: var(--co_g1);}
.hv-do_g2:hover {border-color: var(--co_g2);}
.hv-do_g3:hover {border-color: var(--co_g3);}
/*dj*/
.hv-dj:hover {border-color: var(--cj);}
.hv-dj_g1:hover {border-color: var(--cj_g1);}
.hv-dj_g2:hover {border-color: var(--cj_g2);}
.hv-dj_g3:hover {border-color: var(--cj_g3);}
/*dy*/
.hv-dy:hover {border-color: var(--cy);}
.hv-dy_g1:hover {border-color: var(--cy_g1);}
.hv-dy_g2:hover {border-color: var(--cy_g2);}
.hv-dy_g3:hover {border-color: var(--cy_g3);}
/*ds*/
.hv-ds:hover {border-color: var(--cs);}
.hv-ds_g1:hover {border-color: var(--cs_g1);}
.hv-ds_g2:hover {border-color: var(--cs_g2);}
.hv-ds_g3:hover {border-color: var(--cs_g3);}
/*dg*/
.hv-dg:hover {border-color: var(--cg);}
.hv-dg_g1:hover {border-color: var(--cg_g1);}
.hv-dg_g2:hover {border-color: var(--cg_g2);}
.hv-dg_g3:hover {border-color: var(--cg_g3);}
/*dq*/
.hv-dq:hover {border-color: var(--cq);}
.hv-dq_g1:hover {border-color: var(--cq_g1);}
.hv-dq_g2:hover {border-color: var(--cq_g2);}
.hv-dq_g3:hover {border-color: var(--cq_g3);}
/*dc*/
.hv-dc:hover {border-color: var(--cc);}
.hv-dc_g1:hover {border-color: var(--cc_g1);}
.hv-dc_g2:hover {border-color: var(--cc_g2);}
.hv-dc_g3:hover {border-color: var(--cc_g3);}
/*dt*/
.hv-dt:hover {border-color: var(--ct);}
.hv-dt_g1:hover {border-color: var(--ct_g1);}
.hv-dt_g2:hover {border-color: var(--ct_g2);}
.hv-dt_g3:hover {border-color: var(--ct_g3);}
/*dx*/
.hv-dx:hover {border-color: var(--cx);}
.hv-dx_g1:hover {border-color: var(--cx_g1);}
.hv-dx_g2:hover {border-color: var(--cx_g2);}
.hv-dx_g3:hover {border-color: var(--cx_g3);}
/*db*/
.hv-db:hover {border-color: var(--cb);}
.hv-db_g1:hover {border-color: var(--cb_g1);}
.hv-db_g2:hover {border-color: var(--cb_g2);}
.hv-db_g3:hover {border-color: var(--cb_g3);}
/*dp*/
.hv-dp:hover {border-color: var(--cp);}
.hv-dp_g1:hover {border-color: var(--cp_g1);}
.hv-dp_g2:hover {border-color: var(--cp_g2);}
.hv-dp_g3:hover {border-color: var(--cp_g3);}
/*dn*/
.hv-dn:hover {border-color: var(--cn);}
.hv-dn_g1:hover {border-color: var(--cn_g1);}
.hv-dn_g2:hover {border-color: var(--cn_g2);}
.hv-dn_g3:hover {border-color: var(--cn_g3);}
/*dm*/
.hv-dm:hover {border-color: var(--cm);}
.hv-dm_g1:hover {border-color: var(--cm_g1);}
.hv-dm_g2:hover {border-color: var(--cm_g2);}
.hv-dm_g3:hover {border-color: var(--cm_g3);}
/*di*/
.hv-di:hover {border-color: var(--ci);}
.hv-di_g1:hover {border-color: var(--ci_g1);}
.hv-di_g2:hover {border-color: var(--ci_g2);}
.hv-di_g3:hover {border-color: var(--ci_g3);}
/*dv*/
.hv-dv:hover {border-color: var(--cv);}
.hv-dv_g1:hover {border-color: var(--cv_g1);}
.hv-dv_g2:hover {border-color: var(--cv_g2);}
.hv-dv_g3:hover {border-color: var(--cv_g3);}
/*dd*/
.hv-dd:hover {border-color: var(--cd);}
.hv-dd_g1:hover {border-color: var(--cd_g1);}
.hv-dd_g2:hover {border-color: var(--cd_g2);}
.hv-dd_g3:hover {border-color: var(--cd_g3);}
/*da*/
.hv-da:hover {border-color: var(--ca);}
.hv-da_g1:hover {border-color: var(--ca_g1);}
.hv-da_g2:hover {border-color: var(--ca_g2);}
.hv-da_g3:hover {border-color: var(--ca_g3);}
/*du*/
.hv-du:hover {border-color: var(--cu);}
.hv-du_g1:hover {border-color: var(--cu_g1);}
.hv-du_g2:hover {border-color: var(--cu_g2);}
.hv-du_g3:hover {border-color: var(--cu_g3);}
/*d1*/
.hv-d1:hover {border-color: var(--c1);}
.hv-d1_g1:hover {border-color: var(--c1_g1);}
.hv-d1_g2:hover {border-color: var(--c1_g2);}
.hv-d1_g3:hover {border-color: var(--c1_g3);}
/*d2*/
.hv-d2:hover {border-color: var(--c2);}
.hv-d2_g1:hover {border-color: var(--c2_g1);}
.hv-d2_g2:hover {border-color: var(--c2_g2);}
.hv-d2_g3:hover {border-color: var(--c2_g3);}
/*d3*/
.hv-d3:hover {border-color: var(--c3);}
.hv-d3_g1:hover {border-color: var(--c3_g1);}
.hv-d3_g2:hover {border-color: var(--c3_g2);}
.hv-d3_g3:hover {border-color: var(--c3_g3);}
/*d4*/
.hv-d4:hover {border-color: var(--c4);}
.hv-d4_g1:hover {border-color: var(--c4_g1);}
.hv-d4_g2:hover {border-color: var(--c4_g2);}
.hv-d4_g3:hover {border-color: var(--c4_g3);}
/*d5*/
.hv-d5:hover {border-color: var(--c5);}
.hv-d5_g1:hover {border-color: var(--c5_g1);}
.hv-d5_g2:hover {border-color: var(--c5_g2);}
.hv-d5_g3:hover {border-color: var(--c5_g3);}
/*d6*/
.hv-d6:hover {border-color: var(--c6);}
.hv-d6_g1:hover {border-color: var(--c6_g1);}
.hv-d6_g2:hover {border-color: var(--c6_g2);}
.hv-d6_g3:hover {border-color: var(--c6_g3);}
/*d7*/
.hv-d7:hover {border-color: var(--c7);}
.hv-d7_g1:hover {border-color: var(--c7_g1);}
.hv-d7_g2:hover {border-color: var(--c7_g2);}
.hv-d7_g3:hover {border-color: var(--c7_g3);}


/*e tborder*/
.hv-e0:hover {-webkit-text-stroke-color: transparent;}
/*ew*/
.hv-ew:hover {-webkit-text-stroke-color: var(--cw);}
.hv-ew_g1:hover {-webkit-text-stroke-color: var(--cw_g1);}
.hv-ew_g2:hover {-webkit-text-stroke-color: var(--cw_g2);}
.hv-ew_g3:hover {-webkit-text-stroke-color: var(--cw_g3);}
/*el*/
.hv-el:hover {-webkit-text-stroke-color: var(--cl);}
.hv-el_g1:hover {-webkit-text-stroke-color: var(--cl_g1);}
.hv-el_g2:hover {-webkit-text-stroke-color: var(--cl_g2);}
.hv-el_g3:hover {-webkit-text-stroke-color: var(--cl_g3);}
/*ee*/
.hv-ee:hover {-webkit-text-stroke-color: var(--ce);}
.hv-ee_g1:hover {-webkit-text-stroke-color: var(--ce_g1);}
.hv-ee_g2:hover {-webkit-text-stroke-color: var(--ce_g2);}
.hv-ee_g3:hover {-webkit-text-stroke-color: var(--ce_g3);}
/*ek*/
.hv-ek:hover {-webkit-text-stroke-color: var(--ck);}
.hv-ek_g1:hover {-webkit-text-stroke-color: var(--ck_g1);}
.hv-ek_g2:hover {-webkit-text-stroke-color: var(--ck_g2);}
.hv-ek_g3:hover {-webkit-text-stroke-color: var(--ck_g3);}
/*ef*/
.hv-ef:hover {-webkit-text-stroke-color: var(--cf);}
.hv-ef_g1:hover {-webkit-text-stroke-color: var(--cf_g1);}
.hv-ef_g2:hover {-webkit-text-stroke-color: var(--cf_g2);}
.hv-ef_g3:hover {-webkit-text-stroke-color: var(--cf_g3);}
/*ez*/
.hv-ez:hover {-webkit-text-stroke-color: var(--cz);}
.hv-ez_g1:hover {-webkit-text-stroke-color: var(--cz_g1);}
.hv-ez_g2:hover {-webkit-text-stroke-color: var(--cz_g2);}
.hv-ez_g3:hover {-webkit-text-stroke-color: var(--cz_g3);}
/*er*/
.hv-er:hover {-webkit-text-stroke-color: var(--cr);}
.hv-er_g1:hover {-webkit-text-stroke-color: var(--cr_g1);}
.hv-er_g2:hover {-webkit-text-stroke-color: var(--cr_g2);}
.hv-er_g3:hover {-webkit-text-stroke-color: var(--cr_g3);}
/*eh*/
.hv-eh:hover {-webkit-text-stroke-color: var(--ch);}
.hv-eh_g1:hover {-webkit-text-stroke-color: var(--ch_g1);}
.hv-eh_g2:hover {-webkit-text-stroke-color: var(--ch_g2);}
.hv-eh_g3:hover {-webkit-text-stroke-color: var(--ch_g3);}
/*eo*/
.hv-eo:hover {-webkit-text-stroke-color: var(--co);}
.hv-eo_g1:hover {-webkit-text-stroke-color: var(--co_g1);}
.hv-eo_g2:hover {-webkit-text-stroke-color: var(--co_g2);}
.hv-eo_g3:hover {-webkit-text-stroke-color: var(--co_g3);}
/*ej*/
.hv-ej:hover {-webkit-text-stroke-color: var(--cj);}
.hv-ej_g1:hover {-webkit-text-stroke-color: var(--cj_g1);}
.hv-ej_g2:hover {-webkit-text-stroke-color: var(--cj_g2);}
.hv-ej_g3:hover {-webkit-text-stroke-color: var(--cj_g3);}
/*ey*/
.hv-ey:hover {-webkit-text-stroke-color: var(--cy);}
.hv-ey_g1:hover {-webkit-text-stroke-color: var(--cy_g1);}
.hv-ey_g2:hover {-webkit-text-stroke-color: var(--cy_g2);}
.hv-ey_g3:hover {-webkit-text-stroke-color: var(--cy_g3);}
/*es*/
.hv-es:hover {-webkit-text-stroke-color: var(--cs);}
.hv-es_g1:hover {-webkit-text-stroke-color: var(--cs_g1);}
.hv-es_g2:hover {-webkit-text-stroke-color: var(--cs_g2);}
.hv-es_g3:hover {-webkit-text-stroke-color: var(--cs_g3);}
/*eg*/
.hv-eg:hover {-webkit-text-stroke-color: var(--cg);}
.hv-eg_g1:hover {-webkit-text-stroke-color: var(--cg_g1);}
.hv-eg_g2:hover {-webkit-text-stroke-color: var(--cg_g2);}
.hv-eg_g3:hover {-webkit-text-stroke-color: var(--cg_g3);}
/*eq*/
.hv-eq:hover {-webkit-text-stroke-color: var(--cq);}
.hv-eq_g1:hover {-webkit-text-stroke-color: var(--cq_g1);}
.hv-eq_g2:hover {-webkit-text-stroke-color: var(--cq_g2);}
.hv-eq_g3:hover {-webkit-text-stroke-color: var(--cq_g3);}
/*ec*/
.hv-ec:hover {-webkit-text-stroke-color: var(--cc);}
.hv-ec_g1:hover {-webkit-text-stroke-color: var(--cc_g1);}
.hv-ec_g2:hover {-webkit-text-stroke-color: var(--cc_g2);}
.hv-ec_g3:hover {-webkit-text-stroke-color: var(--cc_g3);}
/*et*/
.hv-et:hover {-webkit-text-stroke-color: var(--ct);}
.hv-et_g1:hover {-webkit-text-stroke-color: var(--ct_g1);}
.hv-et_g2:hover {-webkit-text-stroke-color: var(--ct_g2);}
.hv-et_g3:hover {-webkit-text-stroke-color: var(--ct_g3);}
/*ex*/
.hv-ex:hover {-webkit-text-stroke-color: var(--cx);}
.hv-ex_g1:hover {-webkit-text-stroke-color: var(--cx_g1);}
.hv-ex_g2:hover {-webkit-text-stroke-color: var(--cx_g2);}
.hv-ex_g3:hover {-webkit-text-stroke-color: var(--cx_g3);}
/*eb*/
.hv-eb:hover {-webkit-text-stroke-color: var(--cb);}
.hv-eb_g1:hover {-webkit-text-stroke-color: var(--cb_g1);}
.hv-eb_g2:hover {-webkit-text-stroke-color: var(--cb_g2);}
.hv-eb_g3:hover {-webkit-text-stroke-color: var(--cb_g3);}
/*ep*/
.hv-ep:hover {-webkit-text-stroke-color: var(--cp);}
.hv-ep_g1:hover {-webkit-text-stroke-color: var(--cp_g1);}
.hv-ep_g2:hover {-webkit-text-stroke-color: var(--cp_g2);}
.hv-ep_g3:hover {-webkit-text-stroke-color: var(--cp_g3);}
/*en*/
.hv-en:hover {-webkit-text-stroke-color: var(--cn);}
.hv-en_g1:hover {-webkit-text-stroke-color: var(--cn_g1);}
.hv-en_g2:hover {-webkit-text-stroke-color: var(--cn_g2);}
.hv-en_g3:hover {-webkit-text-stroke-color: var(--cn_g3);}
/*em*/
.hv-em:hover {-webkit-text-stroke-color: var(--cm);}
.hv-em_g1:hover {-webkit-text-stroke-color: var(--cm_g1);}
.hv-em_g2:hover {-webkit-text-stroke-color: var(--cm_g2);}
.hv-em_g3:hover {-webkit-text-stroke-color: var(--cm_g3);}
/*ei*/
.hv-ei:hover {-webkit-text-stroke-color: var(--ci);}
.hv-ei_g1:hover {-webkit-text-stroke-color: var(--ci_g1);}
.hv-ei_g2:hover {-webkit-text-stroke-color: var(--ci_g2);}
.hv-ei_g3:hover {-webkit-text-stroke-color: var(--ci_g3);}
/*ev*/
.hv-ev:hover {-webkit-text-stroke-color: var(--cv);}
.hv-ev_g1:hover {-webkit-text-stroke-color: var(--cv_g1);}
.hv-ev_g2:hover {-webkit-text-stroke-color: var(--cv_g2);}
.hv-ev_g3:hover {-webkit-text-stroke-color: var(--cv_g3);}
/*ed*/
.hv-ed:hover {-webkit-text-stroke-color: var(--cd);}
.hv-ed_g1:hover {-webkit-text-stroke-color: var(--cd_g1);}
.hv-ed_g2:hover {-webkit-text-stroke-color: var(--cd_g2);}
.hv-ed_g3:hover {-webkit-text-stroke-color: var(--cd_g3);}
/*ea*/
.hv-ea:hover {-webkit-text-stroke-color: var(--ca);}
.hv-ea_g1:hover {-webkit-text-stroke-color: var(--ca_g1);}
.hv-ea_g2:hover {-webkit-text-stroke-color: var(--ca_g2);}
.hv-ea_g3:hover {-webkit-text-stroke-color: var(--ca_g3);}
/*eu*/
.hv-eu:hover {-webkit-text-stroke-color: var(--cu);}
.hv-eu_g1:hover {-webkit-text-stroke-color: var(--cu_g1);}
.hv-eu_g2:hover {-webkit-text-stroke-color: var(--cu_g2);}
.hv-eu_g3:hover {-webkit-text-stroke-color: var(--cu_g3);}
/*e1*/
.hv-e1:hover {-webkit-text-stroke-color: var(--c1);}
.hv-e1_g1:hover {-webkit-text-stroke-color: var(--c1_g1);}
.hv-e1_g2:hover {-webkit-text-stroke-color: var(--c1_g2);}
.hv-e1_g3:hover {-webkit-text-stroke-color: var(--c1_g3);}
/*e2*/
.hv-e2:hover {-webkit-text-stroke-color: var(--c2);}
.hv-e2_g1:hover {-webkit-text-stroke-color: var(--c2_g1);}
.hv-e2_g2:hover {-webkit-text-stroke-color: var(--c2_g2);}
.hv-e2_g3:hover {-webkit-text-stroke-color: var(--c2_g3);}
/*e3*/
.hv-e3:hover {-webkit-text-stroke-color: var(--c3);}
.hv-e3_g1:hover {-webkit-text-stroke-color: var(--c3_g1);}
.hv-e3_g2:hover {-webkit-text-stroke-color: var(--c3_g2);}
.hv-e3_g3:hover {-webkit-text-stroke-color: var(--c3_g3);}
/*e4*/
.hv-e4:hover {-webkit-text-stroke-color: var(--c4);}
.hv-e4_g1:hover {-webkit-text-stroke-color: var(--c4_g1);}
.hv-e4_g2:hover {-webkit-text-stroke-color: var(--c4_g2);}
.hv-e4_g3:hover {-webkit-text-stroke-color: var(--c4_g3);}
/*e5*/
.hv-e5:hover {-webkit-text-stroke-color: var(--c5);}
.hv-e5_g1:hover {-webkit-text-stroke-color: var(--c5_g1);}
.hv-e5_g2:hover {-webkit-text-stroke-color: var(--c5_g2);}
.hv-e5_g3:hover {-webkit-text-stroke-color: var(--c5_g3);}
/*e6*/
.hv-e6:hover {-webkit-text-stroke-color: var(--c6);}
.hv-e6_g1:hover {-webkit-text-stroke-color: var(--c6_g1);}
.hv-e6_g2:hover {-webkit-text-stroke-color: var(--c6_g2);}
.hv-e6_g3:hover {-webkit-text-stroke-color: var(--c6_g3);}
/*e7*/
.hv-e7:hover {-webkit-text-stroke-color: var(--c7);}
.hv-e7_g1:hover {-webkit-text-stroke-color: var(--c7_g1);}
.hv-e7_g2:hover {-webkit-text-stroke-color: var(--c7_g2);}
.hv-e7_g3:hover {-webkit-text-stroke-color: var(--c7_g3);}