.ipv{position:relative;display:inline-block}.ipv *{box-sizing:border-box}.ipv_hide{visibility:hidden}.ipv_dropdown{position:relative;top:0;bottom:0;right:0}.ipv_selected-item{position:relative;padding:0 15px;height:40px;line-height:40px;border:1px solid #a6a6a6;background:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;display:flex;align-items:center}.ipv_arrow{margin-left:auto;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.ipv_arrow--up{border-top:none;border-bottom:4px solid #555}.ipv_country-list{position:absolute;z-index:2;list-style:none;padding:0;margin:0;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:201px;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;min-width:max-content}@media (max-width: 500px){.ipv_country-list{white-space:normal}}.ipv_flag-box{display:inline-block;width:20px}.ipv_divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.ipv_country{display:flex;align-items:center;padding:6px 10px;outline:none}.ipv_code-box{padding:2px 4px;width:30px;border:1px solid #ccc;text-align:center}.ipv_country.ipv_highlight{background-color:#0000000d}input.ipv_search_box{box-sizing:border-box;margin:0;font-family:inherit;font-size:100%;color:inherit;border:none;width:100%;position:absolute;top:0;z-index:2;background-color:#ffffff80;min-height:40px;padding:0 15px;line-height:40px;outline:none}input.ipv_search_box.filtered{background-color:#fff;border:1px solid #a6a6a6}.ipv_dial-code{color:#999}.ipv_country:hover,.ipv_country:focus{background-color:#0000000d}.ipv_flag-box,.ipv_country-name,.ipv_code-box,.ipv_dial-code{margin-right:0;margin-left:6px}.ipv_dropdown{right:auto;left:0}.ipv_dropdown:hover{cursor:pointer}.ipv_dropdown:hover .ipv_selected-item{background-color:#0000000d}.ipv-mobile .ipv_country-list{max-height:100%;width:100%}.ipv-mobile .ipv_country{padding:10px;line-height:1.5em}.ipv_flag{width:20px}.ipv_flag.ipv_be{width:18px}.ipv_flag.ipv_ch{width:15px}.ipv_flag.ipv_mc{width:19px}.ipv_flag.ipv_ne{width:18px}.ipv_flag.ipv_np{width:13px}.ipv_flag.ipv_va{width:15px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.ipv_flag{background-size:5762px 15px}}.ipv_flag.ipv_ac{height:10px;background-position:0px 0px}.ipv_flag.ipv_ad{height:14px;background-position:-22px 0px}.ipv_flag.ipv_ae{height:10px;background-position:-44px 0px}.ipv_flag.ipv_af{height:14px;background-position:-66px 0px}.ipv_flag.ipv_ag{height:14px;background-position:-88px 0px}.ipv_flag.ipv_ai{height:10px;background-position:-110px 0px}.ipv_flag.ipv_al{height:15px;background-position:-132px 0px}.ipv_flag.ipv_am{height:10px;background-position:-154px 0px}.ipv_flag.ipv_ao{height:14px;background-position:-176px 0px}.ipv_flag.ipv_aq{height:14px;background-position:-198px 0px}.ipv_flag.ipv_ar{height:13px;background-position:-220px 0px}.ipv_flag.ipv_as{height:10px;background-position:-242px 0px}.ipv_flag.ipv_at{height:14px;background-position:-264px 0px}.ipv_flag.ipv_au{height:10px;background-position:-286px 0px}.ipv_flag.ipv_aw{height:14px;background-position:-308px 0px}.ipv_flag.ipv_ax{height:13px;background-position:-330px 0px}.ipv_flag.ipv_az{height:10px;background-position:-352px 0px}.ipv_flag.ipv_ba{height:10px;background-position:-374px 0px}.ipv_flag.ipv_bb{height:14px;background-position:-396px 0px}.ipv_flag.ipv_bd{height:12px;background-position:-418px 0px}.ipv_flag.ipv_be{height:15px;background-position:-440px 0px}.ipv_flag.ipv_bf{height:14px;background-position:-460px 0px}.ipv_flag.ipv_bg{height:12px;background-position:-482px 0px}.ipv_flag.ipv_bh{height:12px;background-position:-504px 0px}.ipv_flag.ipv_bi{height:12px;background-position:-526px 0px}.ipv_flag.ipv_bj{height:14px;background-position:-548px 0px}.ipv_flag.ipv_bl{height:14px;background-position:-570px 0px}.ipv_flag.ipv_bm{height:10px;background-position:-592px 0px}.ipv_flag.ipv_bn{height:10px;background-position:-614px 0px}.ipv_flag.ipv_bo{height:14px;background-position:-636px 0px}.ipv_flag.ipv_bq{height:14px;background-position:-658px 0px}.ipv_flag.ipv_br{height:14px;background-position:-680px 0px}.ipv_flag.ipv_bs{height:10px;background-position:-702px 0px}.ipv_flag.ipv_bt{height:14px;background-position:-724px 0px}.ipv_flag.ipv_bv{height:15px;background-position:-746px 0px}.ipv_flag.ipv_bw{height:14px;background-position:-768px 0px}.ipv_flag.ipv_by{height:10px;background-position:-790px 0px}.ipv_flag.ipv_bz{height:12px;background-position:-812px 0px}.ipv_flag.ipv_ca{height:10px;background-position:-834px 0px}.ipv_flag.ipv_cc{height:10px;background-position:-856px 0px}.ipv_flag.ipv_cd{height:15px;background-position:-878px 0px}.ipv_flag.ipv_cf{height:14px;background-position:-900px 0px}.ipv_flag.ipv_cg{height:14px;background-position:-922px 0px}.ipv_flag.ipv_ch{height:15px;background-position:-944px 0px}.ipv_flag.ipv_ci{height:14px;background-position:-961px 0px}.ipv_flag.ipv_ck{height:10px;background-position:-983px 0px}.ipv_flag.ipv_cl{height:14px;background-position:-1005px 0px}.ipv_flag.ipv_cm{height:14px;background-position:-1027px 0px}.ipv_flag.ipv_cn{height:14px;background-position:-1049px 0px}.ipv_flag.ipv_co{height:14px;background-position:-1071px 0px}.ipv_flag.ipv_cp{height:14px;background-position:-1093px 0px}.ipv_flag.ipv_cq{height:12px;background-position:-1115px 0px}.ipv_flag.ipv_cr{height:12px;background-position:-1137px 0px}.ipv_flag.ipv_cu{height:10px;background-position:-1159px 0px}.ipv_flag.ipv_cv{height:12px;background-position:-1181px 0px}.ipv_flag.ipv_cw{height:14px;background-position:-1203px 0px}.ipv_flag.ipv_cx{height:10px;background-position:-1225px 0px}.ipv_flag.ipv_cy{height:14px;background-position:-1247px 0px}.ipv_flag.ipv_cz{height:14px;background-position:-1269px 0px}.ipv_flag.ipv_de{height:12px;background-position:-1291px 0px}.ipv_flag.ipv_dg{height:10px;background-position:-1313px 0px}.ipv_flag.ipv_dj{height:14px;background-position:-1335px 0px}.ipv_flag.ipv_dk{height:15px;background-position:-1357px 0px}.ipv_flag.ipv_dm{height:10px;background-position:-1379px 0px}.ipv_flag.ipv_do{height:14px;background-position:-1401px 0px}.ipv_flag.ipv_dz{height:14px;background-position:-1423px 0px}.ipv_flag.ipv_ea{height:14px;background-position:-1445px 0px}.ipv_flag.ipv_ec{height:14px;background-position:-1467px 0px}.ipv_flag.ipv_ee{height:13px;background-position:-1489px 0px}.ipv_flag.ipv_eg{height:14px;background-position:-1511px 0px}.ipv_flag.ipv_eh{height:10px;background-position:-1533px 0px}.ipv_flag.ipv_er{height:10px;background-position:-1555px 0px}.ipv_flag.ipv_es{height:14px;background-position:-1577px 0px}.ipv_flag.ipv_et{height:10px;background-position:-1599px 0px}.ipv_flag.ipv_eu{height:14px;background-position:-1621px 0px}.ipv_flag.ipv_ez{height:14px;background-position:-1643px 0px}.ipv_flag.ipv_fi{height:12px;background-position:-1665px 0px}.ipv_flag.ipv_fj{height:10px;background-position:-1687px 0px}.ipv_flag.ipv_fk{height:10px;background-position:-1709px 0px}.ipv_flag.ipv_fm{height:11px;background-position:-1731px 0px}.ipv_flag.ipv_fo{height:15px;background-position:-1753px 0px}.ipv_flag.ipv_fr{height:14px;background-position:-1775px 0px}.ipv_flag.ipv_fx{height:14px;background-position:-1797px 0px}.ipv_flag.ipv_ga{height:15px;background-position:-1819px 0px}.ipv_flag.ipv_gb{height:10px;background-position:-1841px 0px}.ipv_flag.ipv_gd{height:12px;background-position:-1863px 0px}.ipv_flag.ipv_ge{height:14px;background-position:-1885px 0px}.ipv_flag.ipv_gf{height:14px;background-position:-1907px 0px}.ipv_flag.ipv_gg{height:14px;background-position:-1929px 0px}.ipv_flag.ipv_gh{height:14px;background-position:-1951px 0px}.ipv_flag.ipv_gi{height:10px;background-position:-1973px 0px}.ipv_flag.ipv_gl{height:14px;background-position:-1995px 0px}.ipv_flag.ipv_gm{height:14px;background-position:-2017px 0px}.ipv_flag.ipv_gn{height:14px;background-position:-2039px 0px}.ipv_flag.ipv_gp{height:14px;background-position:-2061px 0px}.ipv_flag.ipv_gq{height:14px;background-position:-2083px 0px}.ipv_flag.ipv_gr{height:14px;background-position:-2105px 0px}.ipv_flag.ipv_gs{height:10px;background-position:-2127px 0px}.ipv_flag.ipv_gt{height:13px;background-position:-2149px 0px}.ipv_flag.ipv_gu{height:11px;background-position:-2171px 0px}.ipv_flag.ipv_gw{height:10px;background-position:-2193px 0px}.ipv_flag.ipv_gy{height:12px;background-position:-2215px 0px}.ipv_flag.ipv_hk{height:14px;background-position:-2237px 0px}.ipv_flag.ipv_hm{height:10px;background-position:-2259px 0px}.ipv_flag.ipv_hn{height:10px;background-position:-2281px 0px}.ipv_flag.ipv_hr{height:10px;background-position:-2303px 0px}.ipv_flag.ipv_ht{height:12px;background-position:-2325px 0px}.ipv_flag.ipv_hu{height:10px;background-position:-2347px 0px}.ipv_flag.ipv_ic{height:14px;background-position:-2369px 0px}.ipv_flag.ipv_id{height:14px;background-position:-2391px 0px}.ipv_flag.ipv_ie{height:10px;background-position:-2413px 0px}.ipv_flag.ipv_il{height:15px;background-position:-2435px 0px}.ipv_flag.ipv_im{height:10px;background-position:-2457px 0px}.ipv_flag.ipv_in{height:14px;background-position:-2479px 0px}.ipv_flag.ipv_io{height:10px;background-position:-2501px 0px}.ipv_flag.ipv_iq{height:14px;background-position:-2523px 0px}.ipv_flag.ipv_ir{height:12px;background-position:-2545px 0px}.ipv_flag.ipv_is{height:15px;background-position:-2567px 0px}.ipv_flag.ipv_it{height:14px;background-position:-2589px 0px}.ipv_flag.ipv_je{height:12px;background-position:-2611px 0px}.ipv_flag.ipv_jm{height:10px;background-position:-2633px 0px}.ipv_flag.ipv_jo{height:10px;background-position:-2655px 0px}.ipv_flag.ipv_jp{height:14px;background-position:-2677px 0px}.ipv_flag.ipv_ke{height:14px;background-position:-2699px 0px}.ipv_flag.ipv_kg{height:12px;background-position:-2721px 0px}.ipv_flag.ipv_kh{height:13px;background-position:-2743px 0px}.ipv_flag.ipv_ki{height:10px;background-position:-2765px 0px}.ipv_flag.ipv_km{height:12px;background-position:-2787px 0px}.ipv_flag.ipv_kn{height:14px;background-position:-2809px 0px}.ipv_flag.ipv_kp{height:10px;background-position:-2831px 0px}.ipv_flag.ipv_kr{height:14px;background-position:-2853px 0px}.ipv_flag.ipv_kw{height:10px;background-position:-2875px 0px}.ipv_flag.ipv_ky{height:10px;background-position:-2897px 0px}.ipv_flag.ipv_kz{height:10px;background-position:-2919px 0px}.ipv_flag.ipv_la{height:14px;background-position:-2941px 0px}.ipv_flag.ipv_lb{height:14px;background-position:-2963px 0px}.ipv_flag.ipv_lc{height:10px;background-position:-2985px 0px}.ipv_flag.ipv_li{height:12px;background-position:-3007px 0px}.ipv_flag.ipv_lk{height:10px;background-position:-3029px 0px}.ipv_flag.ipv_lr{height:11px;background-position:-3051px 0px}.ipv_flag.ipv_ls{height:14px;background-position:-3073px 0px}.ipv_flag.ipv_lt{height:12px;background-position:-3095px 0px}.ipv_flag.ipv_lu{height:12px;background-position:-3117px 0px}.ipv_flag.ipv_lv{height:10px;background-position:-3139px 0px}.ipv_flag.ipv_ly{height:10px;background-position:-3161px 0px}.ipv_flag.ipv_ma{height:14px;background-position:-3183px 0px}.ipv_flag.ipv_mc{height:15px;background-position:-3205px 0px}.ipv_flag.ipv_md{height:10px;background-position:-3226px 0px}.ipv_flag.ipv_me{height:10px;background-position:-3248px 0px}.ipv_flag.ipv_mf{height:14px;background-position:-3270px 0px}.ipv_flag.ipv_mg{height:14px;background-position:-3292px 0px}.ipv_flag.ipv_mh{height:11px;background-position:-3314px 0px}.ipv_flag.ipv_mk{height:10px;background-position:-3336px 0px}.ipv_flag.ipv_ml{height:14px;background-position:-3358px 0px}.ipv_flag.ipv_mm{height:14px;background-position:-3380px 0px}.ipv_flag.ipv_mn{height:10px;background-position:-3402px 0px}.ipv_flag.ipv_mo{height:14px;background-position:-3424px 0px}.ipv_flag.ipv_mp{height:10px;background-position:-3446px 0px}.ipv_flag.ipv_mq{height:14px;background-position:-3468px 0px}.ipv_flag.ipv_mr{height:14px;background-position:-3490px 0px}.ipv_flag.ipv_ms{height:10px;background-position:-3512px 0px}.ipv_flag.ipv_mt{height:14px;background-position:-3534px 0px}.ipv_flag.ipv_mu{height:14px;background-position:-3556px 0px}.ipv_flag.ipv_mv{height:14px;background-position:-3578px 0px}.ipv_flag.ipv_mw{height:14px;background-position:-3600px 0px}.ipv_flag.ipv_mx{height:12px;background-position:-3622px 0px}.ipv_flag.ipv_my{height:10px;background-position:-3644px 0px}.ipv_flag.ipv_mz{height:14px;background-position:-3666px 0px}.ipv_flag.ipv_na{height:14px;background-position:-3688px 0px}.ipv_flag.ipv_nc{height:10px;background-position:-3710px 0px}.ipv_flag.ipv_ne{height:15px;background-position:-3732px 0px}.ipv_flag.ipv_nf{height:10px;background-position:-3752px 0px}.ipv_flag.ipv_ng{height:10px;background-position:-3774px 0px}.ipv_flag.ipv_ni{height:12px;background-position:-3796px 0px}.ipv_flag.ipv_nl{height:14px;background-position:-3818px 0px}.ipv_flag.ipv_no{height:15px;background-position:-3840px 0px}.ipv_flag.ipv_np{height:15px;background-position:-3862px 0px}.ipv_flag.ipv_nr{height:10px;background-position:-3877px 0px}.ipv_flag.ipv_nu{height:10px;background-position:-3899px 0px}.ipv_flag.ipv_nz{height:10px;background-position:-3921px 0px}.ipv_flag.ipv_om{height:10px;background-position:-3943px 0px}.ipv_flag.ipv_pa{height:14px;background-position:-3965px 0px}.ipv_flag.ipv_pe{height:14px;background-position:-3987px 0px}.ipv_flag.ipv_pf{height:14px;background-position:-4009px 0px}.ipv_flag.ipv_pg{height:15px;background-position:-4031px 0px}.ipv_flag.ipv_ph{height:10px;background-position:-4053px 0px}.ipv_flag.ipv_pk{height:14px;background-position:-4075px 0px}.ipv_flag.ipv_pl{height:13px;background-position:-4097px 0px}.ipv_flag.ipv_pm{height:14px;background-position:-4119px 0px}.ipv_flag.ipv_pn{height:10px;background-position:-4141px 0px}.ipv_flag.ipv_pr{height:14px;background-position:-4163px 0px}.ipv_flag.ipv_ps{height:10px;background-position:-4185px 0px}.ipv_flag.ipv_pt{height:14px;background-position:-4207px 0px}.ipv_flag.ipv_pw{height:13px;background-position:-4229px 0px}.ipv_flag.ipv_py{height:11px;background-position:-4251px 0px}.ipv_flag.ipv_qa{height:8px;background-position:-4273px 0px}.ipv_flag.ipv_re{height:14px;background-position:-4295px 0px}.ipv_flag.ipv_ro{height:14px;background-position:-4317px 0px}.ipv_flag.ipv_rs{height:14px;background-position:-4339px 0px}.ipv_flag.ipv_ru{height:14px;background-position:-4361px 0px}.ipv_flag.ipv_rw{height:14px;background-position:-4383px 0px}.ipv_flag.ipv_sa{height:14px;background-position:-4405px 0px}.ipv_flag.ipv_sb{height:10px;background-position:-4427px 0px}.ipv_flag.ipv_sc{height:10px;background-position:-4449px 0px}.ipv_flag.ipv_sd{height:10px;background-position:-4471px 0px}.ipv_flag.ipv_se{height:13px;background-position:-4493px 0px}.ipv_flag.ipv_sg{height:14px;background-position:-4515px 0px}.ipv_flag.ipv_sh{height:10px;background-position:-4537px 0px}.ipv_flag.ipv_si{height:10px;background-position:-4559px 0px}.ipv_flag.ipv_sj{height:15px;background-position:-4581px 0px}.ipv_flag.ipv_sk{height:14px;background-position:-4603px 0px}.ipv_flag.ipv_sl{height:14px;background-position:-4625px 0px}.ipv_flag.ipv_sm{height:15px;background-position:-4647px 0px}.ipv_flag.ipv_sn{height:14px;background-position:-4669px 0px}.ipv_flag.ipv_so{height:14px;background-position:-4691px 0px}.ipv_flag.ipv_sr{height:14px;background-position:-4713px 0px}.ipv_flag.ipv_ss{height:10px;background-position:-4735px 0px}.ipv_flag.ipv_st{height:10px;background-position:-4757px 0px}.ipv_flag.ipv_su{height:10px;background-position:-4779px 0px}.ipv_flag.ipv_sv{height:12px;background-position:-4801px 0px}.ipv_flag.ipv_sx{height:14px;background-position:-4823px 0px}.ipv_flag.ipv_sy{height:14px;background-position:-4845px 0px}.ipv_flag.ipv_sz{height:14px;background-position:-4867px 0px}.ipv_flag.ipv_ta{height:10px;background-position:-4889px 0px}.ipv_flag.ipv_tc{height:10px;background-position:-4911px 0px}.ipv_flag.ipv_td{height:14px;background-position:-4933px 0px}.ipv_flag.ipv_tf{height:14px;background-position:-4955px 0px}.ipv_flag.ipv_tg{height:13px;background-position:-4977px 0px}.ipv_flag.ipv_th{height:14px;background-position:-4999px 0px}.ipv_flag.ipv_tj{height:10px;background-position:-5021px 0px}.ipv_flag.ipv_tk{height:10px;background-position:-5043px 0px}.ipv_flag.ipv_tl{height:10px;background-position:-5065px 0px}.ipv_flag.ipv_tm{height:14px;background-position:-5087px 0px}.ipv_flag.ipv_tn{height:14px;background-position:-5109px 0px}.ipv_flag.ipv_to{height:10px;background-position:-5131px 0px}.ipv_flag.ipv_tr{height:14px;background-position:-5153px 0px}.ipv_flag.ipv_tt{height:12px;background-position:-5175px 0px}.ipv_flag.ipv_tv{height:10px;background-position:-5197px 0px}.ipv_flag.ipv_tw{height:14px;background-position:-5219px 0px}.ipv_flag.ipv_tz{height:14px;background-position:-5241px 0px}.ipv_flag.ipv_ua{height:14px;background-position:-5263px 0px}.ipv_flag.ipv_ug{height:14px;background-position:-5285px 0px}.ipv_flag.ipv_uk{height:10px;background-position:-5307px 0px}.ipv_flag.ipv_um{height:11px;background-position:-5329px 0px}.ipv_flag.ipv_un{height:14px;background-position:-5351px 0px}.ipv_flag.ipv_us{height:11px;background-position:-5373px 0px}.ipv_flag.ipv_uy{height:14px;background-position:-5395px 0px}.ipv_flag.ipv_uz{height:10px;background-position:-5417px 0px}.ipv_flag.ipv_va{height:15px;background-position:-5439px 0px}.ipv_flag.ipv_vc{height:14px;background-position:-5456px 0px}.ipv_flag.ipv_ve{height:14px;background-position:-5478px 0px}.ipv_flag.ipv_vg{height:10px;background-position:-5500px 0px}.ipv_flag.ipv_vi{height:14px;background-position:-5522px 0px}.ipv_flag.ipv_vn{height:14px;background-position:-5544px 0px}.ipv_flag.ipv_vu{height:12px;background-position:-5566px 0px}.ipv_flag.ipv_wf{height:14px;background-position:-5588px 0px}.ipv_flag.ipv_ws{height:10px;background-position:-5610px 0px}.ipv_flag.ipv_xk{height:15px;background-position:-5632px 0px}.ipv_flag.ipv_ye{height:14px;background-position:-5654px 0px}.ipv_flag.ipv_yt{height:14px;background-position:-5676px 0px}.ipv_flag.ipv_za{height:14px;background-position:-5698px 0px}.ipv_flag.ipv_zm{height:14px;background-position:-5720px 0px}.ipv_flag.ipv_zw{height:10px;background-position:-5742px 0px}.ipv_flag{height:15px;box-shadow:0 0 1px #888;background-image:url("./media/flags-6C4T4GAU.png");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.ipv_flag{background-image:url("./media/flags@2x-O7DSVWO7.png")}}.ipv_flag.ipv_np{background-color:transparent}@font-face{font-family:autographsignatureFont;src:url(/fonts/Autography-DOLnW.otf)}@font-face{font-family:Roboto-flex;src:url(/fonts/RobotoFlex-VariableFont_GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght.ttf)}@font-face{font-family:DM-SANS;src:url(/fonts/DMSans-VariableFont_opsz,wght.ttf)}@font-face{font-family:DM-SANS-italics;src:url(/fonts/DMSans-Italic-VariableFont_opsz,wght.ttf)}@font-face{font-family:LEXEND;src:url(/fonts/Lexend-VariableFont_wght.ttf)}@font-face{font-family:VERDANA;src:url(/fonts/VerdanaNow.ttf)}:root{--login-logo-color: #d8ecff;--body-bg-color: #ECF1F5;--header-background-color: #FFFFFF;--btn-header-color: #0B3A83;--notification-border-color: #CFE0F5;--header-info-border-color: #dae4f4;--side-nav-background-color: #0B3A83;--side-nav-item-color: #EAEAEA;--side-nav-item-active-color: #0B3A83;--side-nav-active-bg-color: #FFFFFF4D;--btn-primary-color: #0B3A83;--btn-secondary-color: #FFFFFF;--btn-color-tp: #FFFFFF;--btn-color-ts: #0B3A83;--btn-success: #38930D;--btn-failure: #D82D24;--btn-publish: #26BD3D;--btn-clone: #F6CA38;--white-color: #FFFFFF;--primary-color: #0B3A83;--primary-color-100: #305889;--ash-color: #707070;--black-color-100: #444444;--ash-color-100: #efefef;--input-label-color: #303030;--input-bg-color: #F8FBFF;--input-border-color: #D9E2EB;--input-color: #222222;--input-placeholder-color: #A1A1A1;--table-main-content-border-color: #FFFFFF;--table-header-bg-color: #DCE5F5;--table-header-color: #3B3B3B;--table-data-bg-color: #FFFFFF;--table-data-bg-even-color: #F0F4F8;--table-data-color: #5E5E5E;--table-data-border-color: #E3E3E3;--navtab-item-color: #224C7E;--custom-component-tabs-bg-color: #D8E2F2;--card-tabs-active-bg-color: #CFDBEE;--fontsize36: 2.25rem;--fontsize32: 2rem;--fontsize28: 1.75rem;--fontsize24: 1.5rem;--fontsize22: 1.375rem;--fontsize20: 1.25rem;--fontsize18: 1.125rem;--fontsize16: 1rem;--fontsize15: .938rem;--fontsize14: .875rem;--fontsize13: .813rem;--fontsize12: .75rem;--fontsize10: .625rem;--font-family: "Roboto-flex";--card-bg-color: #e2e4ea4f;--Scroller-bar-color: #DCE3ED;--scroller-bg-color: #FFF;--events-bg-color: #D7E7FA;--border-color: #D9E2EB;--error-msg-color: #ea362c;--module-info-bg: #EFF3FA;--module-info-border: #ffffff;--module-info-text-color: #7F7C7C}*{font-family:var(--font-family)}body{background-color:var(--body-bg-color)}.header-main-container{width:100%;padding:.325rem .75rem;background-color:var(--header-background-color)}.header-main-container .company-logo-image{height:2.5rem}.sidenav-main-container{position:relative;width:100%;height:100dvh;overflow:hidden;border:1px solid var(--side-nav-background-color);background-color:var(--side-nav-background-color)}.sidenav-main-container .sidnav-main-content{width:100%;height:calc(100dvh - 9rem);overflow-y:auto;padding:.5rem .25rem 0rem;position:relative}.sidenav-main-container .nav-item{display:flex;flex-direction:column;align-items:center;font-size:var(--fontsize10);font-weight:700;border-radius:.3rem;color:var(--side-nav-item-color);cursor:pointer;padding:.625rem .3rem;margin-bottom:.25rem}.sidenav-main-container .active-nav-link{background-color:var(--side-nav-active-bg-color)}.sidenav-main-container .bi-person-vcard{font-size:var(--fontsize18)}.sidenav-main-container .sidenav-footer-content{padding-top:.5rem}.sidenav-main-container .white-line{margin:.5rem 0rem!important}.sidenav-main-container .main-menu-icon{width:1rem;height:1rem;margin-bottom:.5rem}.sidenav-main-container .powered-by-image{width:4.75rem;height:4.25rem}.sidenav-main-container .custom-main-menu-dropdown .more-menu-icon{width:2.25rem;height:1.75rem}.sidenav-main-container .custom-main-menu-dropdown .dropdown-menu{position:fixed!important;margin:0rem 1.75rem!important;width:325px!important;min-height:225px!important;max-height:325px!important;overflow-y:auto;border-radius:.625rem!important;box-shadow:0 0 20px #0006;border:none!important;text-align:center;padding:.75rem!important}.sidenav-main-container .custom-main-menu-dropdown .custom-employee-dropdown{transform:translate(18px,-85px)!important}.sidenav-main-container .custom-main-menu-dropdown .dropdown-menu-icon{width:1.5rem;height:1.5rem}.sidenav-main-container .custom-main-menu-dropdown .dropdown-menu-text{font-weight:500;font-size:12px;color:#222}.sidenav-main-container .custom-main-menu-dropdown .grid-container{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid transparent;background:var(--white-color)}.sidenav-main-container .custom-main-menu-dropdown .grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-width:6.25rem;min-height:6.25rem}.sidenav-main-container .custom-main-menu-dropdown .border-right-top:after,.sidenav-main-container .custom-main-menu-dropdown .border-right-middle:after,.sidenav-main-container .custom-main-menu-dropdown .border-right-bottom:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;z-index:1}.sidenav-main-container .custom-main-menu-dropdown .border-right-top:after{background:linear-gradient(to top,#bcd4f0,#fff)}.sidenav-main-container .custom-main-menu-dropdown .border-right-middle:after{background:linear-gradient(to bottom,#bcd4f0,#bcd4f0)}.sidenav-main-container .custom-main-menu-dropdown .border-right-bottom:after{background:linear-gradient(to bottom,#bcd4f0,#fff)}.sidenav-main-container .custom-main-menu-dropdown .border-bottom-left:before,.sidenav-main-container .custom-main-menu-dropdown .border-bottom-middle:before,.sidenav-main-container .custom-main-menu-dropdown .border-bottom-right:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;z-index:1}.sidenav-main-container .custom-main-menu-dropdown .border-bottom-left:before{background:linear-gradient(to left,#bcd4f0,#fff)}.sidenav-main-container .custom-main-menu-dropdown .border-bottom-middle:before{background:linear-gradient(to right,#bcd4f0,#bcd4f0)}.sidenav-main-container .custom-main-menu-dropdown .border-bottom-right:before{background:linear-gradient(to right,#bcd4f0,#fff)}.sidenav-main-container .custom-main-menu-dropdown .icon-wrapper{position:relative}.sidenav-main-container .custom-main-menu-dropdown .icon{width:40px;height:40px}.sidenav-main-container .logout-text{font-weight:500;font-size:var(--fontsize13);color:var(--side-nav-item-color)}.employee-info-nav-tabs .nav-link{width:5.5rem;color:#606060;font-weight:400;font-size:var(--fontsize12);line-height:100%;text-align:center;padding:.5rem;border-radius:6px}.employee-info-nav-tabs .active-nav-link{color:#fff;background:linear-gradient(90.06deg,#fff -75.59%,#0b3a83 99.95%);font-weight:500}.component-nav-tabs-container{border-radius:.5rem;border:none!important}.component-nav-tabs-container .nav-link{color:var(--primary-color);text-decoration:none;font-weight:400;font-size:var(--fontsize15);line-height:100%;letter-spacing:0%;vertical-align:middle;padding:.75rem 1rem .5rem}.component-nav-tabs-container .nav-tab-active,.component-nav-tabs-container .active-nav-link{border-bottom:.25rem solid var(--navtab-item-color);font-weight:700}.component-nav-tabs-container a,.component-nav-tabs-container a:hover{color:var(--primary-color)!important}.component-nav-tabs-container a:focus{color:var(--primary-color)!important}.component-nav-tabs-container .p-tablist-tab-list{gap:0rem!important;border:none!important}.component-nav-tabs-container .p-tab{padding:0rem!important;border:none!important;transition:none!important}.component-side-nav-tabs-container .nav-item{border-bottom:1px solid var(--ash-color-100)!important}.component-side-nav-tabs-container .nav-link{color:var(--primary-color);text-decoration:none;font-weight:400;font-size:var(--fontsize15);line-height:100%;letter-spacing:0%;vertical-align:middle;padding:1rem}.component-side-nav-tabs-container .active-nav-link{color:var(--primary-color);font-weight:700;background-color:var(--body-bg-color);border-left:.25rem solid var(--primary-color)}.component-side-nav-tabs-container .nav-tab-active{border-bottom:.25rem solid var(--navtab-item-color);font-weight:700}.custom-sub-tabs-container .nav-link{display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:600;font-size:11px;color:#3f434a;padding:.625rem .5rem;border-radius:.5rem;border-bottom:1px solid linear-gradient(90deg,#F4F4F4 8.64%,#A5B8D7 57.28%,#F4F4F4 92.5%);margin:.25rem 0rem;cursor:pointer}.custom-sub-tabs-container .icon{width:1.5rem;height:1.5rem}.custom-sub-tabs-container .active-nav-link{background:linear-gradient(180deg,#fff,#d8e2f2)}.custom-sub-tabs-container .tabs-border-bottom{width:100%;height:1px;background:linear-gradient(90deg,#fff 8.64%,#94b1de 50.32%,#fff 92.5%)}.custom-sub-tabs-container .nav-item:last-child .tabs-border-bottom{display:none!important}.custom-component-left-content{width:25rem;height:calc(100dvh - 10rem);border-radius:.5rem;overflow-y:auto;background-color:var(--white-color);border:1px solid var(--border-color)}.custom-component-right-content{width:100%;height:calc(100dvh - 10rem);overflow-y:auto;border-radius:.5rem;padding:1rem;background-color:var(--white-color);border:1px solid var(--border-color)}.component-left-tabs-container{width:7.5rem;min-width:7.5rem;padding:.75rem;height:calc(100dvh - 13rem);border-radius:.5rem;overflow-y:auto;background-color:var(--white-color);border:1px solid #CCDAEC}.download-icon,.doc-view-icon{width:1.5rem;cursor:pointer}.component-right-content{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.component-header-content{position:sticky;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;top:0;z-index:10;min-height:3.5rem;background-color:var(--body-bg-color);padding:.5rem 0rem;gap:.5rem}.heading-content{display:flex;gap:.325rem;line-height:100%;letter-spacing:0%;vertical-align:middle;align-items:center}.heading-content .commpoment-name{font-weight:400;font-size:var(--fontsize14);color:#6f809c;text-wrap:nowrap}.heading-content .navigator{cursor:pointer;text-decoration:underline}.heading-content .bi-chevron-double-right{color:#6f809c}.heading-content .component-header{font-family:var(--font-family);font-weight:700;font-size:var(--fontsize18);color:var(--primary-color);text-wrap:nowrap}.heading-content .popover{--bs-popover-max-width: 25rem !important;--bs-popover-border-color: var(--module-info-bg);width:25rem!important;border:none!important;background:transparent!important}.heading-content .bs-popover-bottom>.popover-arrow:after{border-bottom-color:#fff!important}.heading-content .popover-body{padding:0rem!important;margin-left:2rem!important}.heading-content .module-icon{width:1.125rem;height:1.125rem;cursor:pointer}.module-information-content{width:100%;height:100%;background-color:var(--module-info-bg);padding:.625rem;border-radius:.5rem;border:.25rem solid #FFFFFF;box-shadow:0 0 10px #0b3a8380}.module-information-content .info-text{font-weight:400;font-size:var(--fontsize13);letter-spacing:0%;color:#424242}.custom-main-component-container{position:relative}.component-header{font-family:var(--font-family);font-weight:700;font-size:var(--fontsize18);line-height:100%;letter-spacing:0%;vertical-align:middle;color:var(--primary-color)}.component-sub-header{font-family:var(--font-family);font-weight:600;font-size:var(--fontsize16);line-height:100%;letter-spacing:0%;vertical-align:middle;color:var(--primary-color)}.custom-background-card{border:none;background-color:var(--card-bg-color)}.component-edit-icon{width:1.5rem;height:1.5rem;font-size:var(--fontsize16)}a{cursor:pointer;text-decoration:none}.cursor{cursor:pointer}.custom-add-btn{font-weight:700;font-size:var(--fontsize16);line-height:100%;letter-spacing:0%;color:var(--primary-color-100);cursor:pointer}.custom-add-btn .plus-icon{font-size:var(--fontsize18)!important}.textarea-count-text{color:var(--input-label-color);font-weight:400;font-size:var(--fontsize12);vertical-align:middle;text-align:end;margin:.25rem 0rem}.select-item{color:var(--black-color-100)!important;text-decoration:none!important;border-bottom:2px solid var(--primary-color);line-height:1.5rem!important}::-webkit-scrollbar{width:.4rem;height:.4rem}::-webkit-scrollbar-thumb{border-radius:.5rem!important;background:var(--Scroller-bar-color);min-height:4rem!important}.custom-btn{padding:.5rem 1rem;border-radius:.5rem;font-size:var(--fontsize14);font-weight:500;border:none!important}.btn-primary{background:linear-gradient(269.82deg,var(--btn-primary-color) .16%,#FFFFFF 304.88%);color:var(--btn-color-tp);cursor:pointer}.clone-btn{background-color:var(--btn-clone);color:var(--btn-color-tp);border-color:var(--btn-clone)}.publish-btn{background-color:var(--btn-publish);color:var(--btn-color-tp);border-color:var(--btn-publish)}.btn-primary-approve{background-color:var(--btn-success);color:var(--btn-color-tp);border-color:var(--btn-success)}.btn-primary-reject{background-color:var(--btn-failure);color:var(--btn-color-tp);border-color:var(--btn-failure)}.btn-secondary{background-color:var(--btn-secondary-color);color:var(--btn-color-ts);border:1px solid var(--btn-color-ts)!important}.button-loader-content{display:flex;align-items:center}.button-spinner{margin-right:.5rem;width:1.5rem;height:1.5rem}.custom-btn:disabled{opacity:.5}.custom-label{color:var(--input-label-color);font-weight:400;font-size:var(--fontsize14);vertical-align:middle}.custom-label .text-danger{color:var(--error-msg-color)!important}.custom-input{border:1px solid var(--input-border-color);padding:.5rem .75rem;border-radius:.5rem;font-weight:400;font-size:var(--fontsize12);vertical-align:middle;color:#222;background-color:var(--input-bg-color)}.custom-input:focus{background-color:var(--input-bg-color)!important}.custom-input::placeholder{color:#a1a1a1;font-weight:200}input:focus,textarea:focus,select:focus{outline:none!important;box-shadow:none!important}.custom-input:read-only{background-color:#e9ecef!important}.custom-search{border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden}.custom-search .custom-input-group-search{border:none;padding:.4rem 1rem;font-size:var(--fontsize14);background-color:var(--white-color)!important}.custom-search .custom-search-input{border:none;padding:.4rem .4rem .4rem 0rem;font-weight:200;font-size:var(--fontsize12);vertical-align:middle}.custom-search .custom-search-input::placeholder{color:#acacac!important}.custom-search input:focus{outline:none;box-shadow:none}.custom-select{font-weight:400;font-size:var(--fontsize12);vertical-align:middle;color:#222}.custom-p-select-content .p-select{border:1px solid var(--input-border-color)!important;background-color:var(--input-bg-color)!important;border-radius:.5rem!important;padding:0!important}.custom-p-select-content .p-select-option{white-space:normal!important}.custom-p-select-content .p-select-option.p-select-option-selected.p-focus,.custom-p-select-content .p-select-option.p-select-option-selected{background:#e8f0fb!important;background-color:#e8f0fb!important;color:#222!important}.custom-p-select-content .p-select:hover{border:1px solid var(--input-border-color)!important}.custom-p-select-content .p-select.p-disabled{background:#e9ecef!important}.custom-p-select-content .p-select-label.p-placeholder{color:#a1a1a1!important}.custom-p-select-content .p-iconfield{margin:.5rem 0rem!important}.custom-p-select-content .p-inputtext:focus{border:1px solid var(--input-border-color)!important;font-weight:200;font-size:var(--fontsize12);vertical-align:middle;color:#222}.custom-p-multiSelect-content .p-multiselect{border:1px solid var(--input-border-color)!important;background-color:var(--input-bg-color)!important;border-radius:.5rem!important;padding:0!important}.custom-p-multiSelect-content .p-multiSelect-option.p-multiSelect-option-selected{background-color:#e8f0fb!important;color:#222!important}.custom-p-multiSelect-content .p-multiSelect:hover{border:1px solid var(--input-border-color)!important}.custom-p-multiSelect-content .p-multiSelect-label.p-placeholder{color:#a1a1a1!important}.custom-p-multiSelect-content p-multiselect.ng-invalid.ng-dirty .p-multiselect-label.p-placeholder{color:#a1a1a1!important}.custom-p-multiSelect-content .p-checkbox-checked .p-checkbox-box{border-color:var(--primary-color-100)!important;background:var(--primary-color-100)!important}.custom-p-multiSelect-content .p-iconfield{margin:.5rem 0rem!important}.custom-p-multiSelect-content .p-inputtext:focus{border:1px solid var(--input-border-color)!important;font-weight:200;font-size:var(--fontsize12);vertical-align:middle;color:#222}.dropdown .dropdown-click,.dropdown a{color:#000!important}.custom-dropdown-menu{border:2px solid #CCD5E3;padding:0rem .625rem}.custom-dropdown-menu .dropdown-item{padding:.625rem;font-weight:400;font-size:var(--fontsize14);color:#4d4d4d;border-bottom:2px solid #E4EAF3}.custom-dropdown-menu li:last-child .dropdown-item{border-bottom:none}.custom-dropdown-menu .dropdown-item:hover{background-color:#fff}.custom-table-content{width:100%;height:calc(100dvh - 10rem);overflow:auto;background-color:var(--white-color);border:1px solid var(--table-main-content-border-color);border-radius:.5rem;position:relative}.custom-table-content thead{top:0;position:sticky;z-index:1}.custom-table-content th,.custom-table-content td{font-weight:400;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;vertical-align:middle;padding:1rem}.custom-table-content th{background-color:var(--table-header-bg-color);color:var(--table-header-color);text-wrap:nowrap;font-weight:500;text-transform:capitalize}.custom-table-content td{color:var(--table-data-color)}.custom-table-content th:first-child{border-top-left-radius:.5rem}.custom-table-content th:last-child{border-top-right-radius:.5rem}.custom-table-content tr{border-bottom:1px solid var(--table-data-border-color)}.custom-table-content tr:last-child{border-bottom:none!important}.custom-table-content .table-placeholder{border:none!important}.custom-table-content .dropdown-item{font-weight:400;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;color:#141414;padding:.75rem}.custom-table-content tfoot{bottom:0;position:sticky;z-index:1}.profile-info-card-main-container .profile-card{position:relative;background:linear-gradient(179.5deg,#fff .44%,#cad9e5 205.82%);border:.5px solid #D7DEE6;margin-top:2.5rem;width:100%}.profile-info-card-main-container .profile-card .image-content{width:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:-20%}.profile-info-card-main-container .profile-card .image-content .profile-image{width:4.5rem;height:4.5rem;box-shadow:0 0 10px #0b3a8333;border:2px solid #FFFFFF;border-radius:50%}.profile-info-card-main-container .profile-card .image-content .edit-icon-content{z-index:1;position:absolute;top:75%}.profile-info-card-main-container .profile-card .image-content .edit-icon-content .edit-icon{width:2rem;height:2rem}.profile-info-card-main-container .profile-card .profile-content{padding:3.5rem .75rem .75rem}.profile-info-card-main-container .profile-card .profile-content .name{font-weight:700;font-size:var(--fontsize16);line-height:14px;letter-spacing:0%;color:var(--primary-color);text-transform:capitalize}.profile-info-card-main-container .profile-card .profile-content .emp-id{font-size:var(--fontsize14)!important}.profile-info-card-main-container .profile-card .profile-content .label-text{font-weight:400;font-size:12px;vertical-align:middle;color:#989898}.profile-info-card-main-container .profile-card .profile-content .link-text{color:#5e779e}.profile-info-card-main-container .manager-card{width:100%;display:flex;gap:.75rem;padding:.5rem;border-radius:.5rem;background-color:#ecf1f5}.profile-info-card-main-container .manager-card .accent-bar{width:.25rem;border-radius:.5rem;background-color:#1064ca}.profile-info-card-main-container .manager-card .accent-bar1{width:.25rem;border-radius:.5rem;background-color:#e0433a}.profile-info-card-main-container .manager-card .label-name{font-weight:400;font-size:11.2px;line-height:17.32px;letter-spacing:0%;color:#686868}.profile-info-card-main-container .manager-card .count-text{font-weight:500;color:var(--primary-color)}.main-letter-content{display:flex;width:100%;gap:1rem}.main-letter-content .letter-fields-content{width:20rem;height:calc(100dvh - 8rem);overflow-x:hidden;overflow-y:auto;padding:1.125rem}.main-letter-content .letter-fields-content .custom-btn{font-size:var(--fontsize12)!important}.main-letter-content .letter-data-content{width:100%;flex:1;height:calc(100dvh - 8rem);overflow:auto;padding:1.125rem;text-align:justify}.main-letter-content .letter-data-content .letter-sub-data-content{display:flex;justify-content:center;width:100%;min-width:280mm}.main-letter-content .letter-data-content .letter-page-content{height:380mm;width:270mm;position:relative;background-size:100% 100%;background-repeat:no-repeat;background-position:center;box-shadow:#64646f33 0 7px 29px;overflow:hidden}.main-letter-content .letter-data-content .letter-page-content .letter-page-sub-content{padding:20px 110px;font-size:16px;color:#000;line-height:18px;text-align:justify}.main-letter-content .letter-data-content .letter-page-content .letter-footer{width:270mm;position:absolute;bottom:0;padding:.625rem}.main-letter-content .letter-data-content .letter-page-content .letter-footer .company-name{font-size:var(--fontsize14);font-weight:600}.main-letter-content .letter-data-content .letter-page-content .letter-footer .company-address{font-size:var(--fontsize12);font-weight:500}.main-letter-content input:focus{outline:none!important;box-shadow:none!important;border:1px solid var(--input-border-color)!important;background-color:var(--input-bg-color)!important}.main-letter-content .border-box{border:1px solid #000}.main-letter-content .disabled{pointer-events:none;opacity:.5}.main-letter-content .stamp{height:5rem}.main-letter-content .spinner-border{--bs-spinner-border-width: .35rem !important}.salary-details-table table,.salary-details-table th,.salary-details-table td{border:1px solid #474747;border-collapse:collapse;color:#000}.salary-details-table th,.salary-details-table td{padding:.5rem .625rem;text-align:center;color:#000;font-size:var(--fontsize16)!important}.salary-details-table th{font-weight:700}.salary-details-table tr:nth-child(4){background:#ffc}.salary-details-table tr:nth-child(9){background:#fff2cc}.salary-details-table .secondtable tr:nth-child(4){background:#fff}.hard-copy-letter{margin-bottom:3rem}.soft-copy-letter{background-image:url(/images/snad-letter-bg.jpg)!important;padding-top:12.5rem!important}.list-style-none{list-style:none}.list-style-disc{list-style:disc}.box{display:inline-block;width:24px;height:20px;border:1px solid black;margin-right:8px}.letter-header{font-weight:600;font-size:var(--fontsize18)}.letter-sub-header{font-size:var(--fontsize16)!important;font-weight:700;color:#000}.boldnone{font-weight:400!important}.letter-signature{font-size:xx-large!important;font-family:autographsignatureFont!important}.authorized-signatory{font-size:18px;font-weight:800}.note-text{font-size:var(--fontsize12)!important;font-weight:400;vertical-align:middle;color:#b0b0b0}.note-text .note{font-size:var(--fontsize14)!important;font-weight:700}.user-profile-content{width:20rem;height:calc(100dvh - 8rem);border:1px solid #CCDAEC;background-color:var(--white-color);border-radius:.5rem;overflow-y:auto;padding:.75rem}.myinfo-main-content{width:calc(100% - 20rem);height:calc(100dvh - 8rem);overflow-y:auto;border:1px solid #CCDAEC;border-radius:.5rem;padding:.75rem;background-color:var(--white-color)}.event-card{border:none;border-left:5px solid var(--primary-color);box-shadow:0 0 6px 1px #2222221a;border-radius:.75rem;padding:1rem;width:24rem;vertical-align:middle}.event-card .event-icon-card{padding:.5rem;border:none;background-color:var(--events-bg-color)}.event-card .event-icon-card .event-icon{width:1.5rem;height:1.5rem}.event-card .event-name{font-weight:500;font-size:var(--fontsize14)}.event-card .date{font-weight:500;font-size:12px;color:#65778d}.event-card .bi-three-dots-vertical{font-size:var(--fontsize16)}.event-card .event-content-text{font-weight:400;font-size:var(--fontsize13);color:#808e9d}.event-card .vr-line{opacity:1;border:1px solid var(--input-border-color)}.event-card .event-image{height:10rem;border-radius:.75rem}.holidays-container{width:100%;height:calc(100vh - 13rem);overflow-y:auto;padding:1rem;background-color:#fff;border-radius:.5rem;position:relative}.holidays-container .holidays-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}.holidays-container .holidays-content .holiday-card{width:20rem;height:6.875rem;border-radius:1rem;background-image:url(/images/curved-card.png);background-repeat:no-repeat;background-position:center;background-size:105% 105%;line-height:100%;letter-spacing:0%;position:relative}.holidays-container .holidays-content .holiday-card .calender-icon{padding:.75rem .5rem}.holidays-container .holidays-content .holiday-card .holiday-name{font-weight:600;font-size:var(--fontsize16);color:var(--primary-color)}.holidays-container .holidays-content .holiday-card .date{font-weight:500;font-size:var(--fontsize14);align-items:center;padding:.25rem .25rem 0rem 1rem;color:#959595}.holidays-container .holidays-content .holiday-card .corner-pattern{position:absolute;bottom:.25rem;right:.125rem}input[type=file]::-webkit-file-upload-button{border-radius:.25rem;color:var(--white-color)!important;margin-left:0rem!important;background-color:var(--primary-color-100)!important}.pagination-content{width:100%;background-color:var(--white-color)}.pagination-content .custom-pagination-select{font-size:var(--fontsize14)}.pagination-content .custom-pagination-select:focus{outline:none;box-shadow:none;border:1px solid #C0C0C0}.pagination-content .p-paginator .p-paginator-pages .p-paginator-page{border-radius:50%;margin:0rem;color:#333;font-weight:500;transition:all .3s ease;font-size:var(--fontsize12)}.pagination-content .p-paginator .p-paginator-pages .p-paginator-page:hover,.pagination-content .p-paginator .p-paginator-pages .p-paginator-page-selected{color:var(--white-color);background-color:var(--primary-color-100)!important}.pagination-content .p-paginator .p-paginator-first,.pagination-content .p-paginator .p-paginator-prev,.pagination-content .p-paginator .p-paginator-next,.pagination-content .p-paginator .p-paginator-last{border-radius:50%;margin:0rem;background-color:#f8f8f8;color:#333}.pagination-content .p-paginator .p-paginator-first.p-disabled,.pagination-content .p-paginator .p-paginator-prev.p-disabled,.pagination-content .p-paginator .p-paginator-next.p-disabled,.pagination-content .p-paginator .p-paginator-last.p-disabled{opacity:.5;cursor:not-allowed}.custom-phone-number-content{border:1px solid var(--input-border-color);border-radius:.5rem}.custom-phone-number-content .custom-input{font-size:13px!important;padding:0rem .5rem 0rem .25rem;border:none!important;border-top-left-radius:0rem!important;border-bottom-left-radius:0rem!important}.custom-phone-number-content .ipv_selected-item{font-weight:400;font-size:12px;vertical-align:middle;border-radius:.25rem;height:35px;line-height:35px;border:none!important;color:#222;background-color:var(--input-bg-color)}.custom-phone-number-content .ipv_arrow{margin-left:.25rem!important}.custom-phone-number-content .ipv_dropdown:hover .ipv_selected-item{background-color:#f8fbff0d!important}.custom-phone-number-content input.ipv_search_box,.custom-phone-number-content input.ipv_search_box.filtered{border:none!important}.custom-phone-number-content .ipv_code-box{border:1px solid var(--input-border-color)!important}.custom-phone-number-content .ipv_country{font-size:var(--fontsize14)!important}.custom-phone-number-content .ipv_country-list{width:350px!important;min-width:350px!important}.error-msg{font-size:var(--fontsize12);font-weight:500;color:var(--error-msg-color);margin-top:.25rem}.custom-main-popup-container .custom-poup-header-content{display:flex;justify-content:space-between;align-items:center;padding:1rem}.custom-main-popup-container .custom-main-popup-content{padding:1.5rem}.custom-main-popup-container .custom-modal-footer{display:flex;justify-content:end;gap:1rem;padding-top:1rem}.custom-main-popup-container .popup-header-border{border-bottom:1.5px solid transparent;border-image-source:linear-gradient(90deg,var(--white-color) -6.98%,#94B1DE 50.67%,var(--white-color) 108.91%);border-image-slice:1;vertical-align:middle}.custom-main-popup-container .popup-heading{font-weight:700;font-size:var(--fontsize16);vertical-align:middle;color:var(--primary-color)}.custom-main-popup-container .close-icon{width:2rem;height:2rem}.custom-main-popup-container .btn-primary,.custom-main-popup-container .btn-secondary{padding:.5rem 3rem}.result-popup-content{padding:3rem;text-align:center}.result-popup-content .custom-main-popup-content{text-align:left!important}.result-popup-content .confirmation-icon{width:5.5rem;margin-bottom:1.5rem}.result-popup-content .confirmation-delete-icon{width:4rem;margin-bottom:1.5rem}.result-popup-content .confirmation-text{font-weight:500;font-size:var(--fontsize20);line-height:30px;color:var(--primary-color)}.result-popup-content .custom-modal-footer{display:flex;gap:4rem;padding-top:.5rem}.result-popup-content .btn-primary,.result-popup-content .btn-secondary{width:100%;padding:.5rem 3rem}.succes-icon,.error-icon{width:3rem}.settings-common-icon{width:1.25rem;height:1.25rem;cursor:pointer}.confirmation-icon{width:3rem}.confirmation-text{font-weight:500;font-size:var(--fontsize20);line-height:30px;color:var(--primary-color)}.popup-image-view-container{width:100%;height:calc(100dvh - 20rem);padding:1rem;overflow:auto}.download-text{font-weight:600;font-size:13px;line-height:100%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:var(--primary-color);cursor:pointer}.plus-text{font-weight:700;font-size:15px;line-height:100%;letter-spacing:0%;color:#305889}.textarea-container{position:relative;margin-bottom:1rem}.textarea-container .character-count{font-size:.875rem;color:#6c757d;text-align:right}.custom-table{width:100%;overflow:auto;background-color:var(--white-color);border-radius:1.2rem;position:relative;border:1px solid var(--table-main-content-border-color)}.custom-table thead{top:0;position:sticky;z-index:1}.custom-table th,.custom-table td{font-weight:400;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;vertical-align:middle;padding:1rem}.custom-table th{background-color:var(--table-header-bg-color);color:var(--table-header-color);text-wrap:nowrap;text-transform:capitalize;font-weight:600}.custom-table th:first-child{border-top-left-radius:1.2rem}.custom-table th:last-child{border-top-right-radius:1.2rem}.custom-table tr{border:1px solid var(--table-data-border-color)}.loader-placeholder-content{display:flex;justify-content:center;align-items:center;height:calc(100dvh - 18rem)}.loader-placeholder-content .sand-clock{width:16rem;height:12rem}.custom-setting-right-content{width:100%;height:calc(100dvh - 8.5rem);overflow-y:auto;border-radius:.5rem;background-color:var(--white-color);border:1px solid var(--border-color);padding:1rem}.custom-setting-right-content .custom-settings-add-input{max-width:25rem;border-radius:.5rem;border:.25px solid var(--border-color)}.custom-setting-right-content .custom-settings-add-input .custom-input{border:none!important}.custom-setting-right-content .custom-settings-add-input .input-group-text{padding:0!important;border:none}.custom-setting-right-content .custom-settings-data-table{width:30rem;height:calc(100vh - 25rem);overflow-y:auto}.custom-setting-right-content .custom-settings-data-table td{font-weight:400;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;padding:1rem;color:var(--primary-color-100);border-bottom:1px solid #E8E8E8}.custom-setting-right-content .custom-settings-data-table .settings-common-icon{width:1.25rem;height:1.25rem;cursor:pointer}.fields-data-container{height:calc(100vh - 12rem);position:relative;padding-top:0rem!important;margin-bottom:1rem}.fields-data-container .data-header-content{position:sticky;top:0;z-index:5;display:flex;gap:1rem;background-color:#fff;padding:1rem 0rem}.red-trash-icon{width:1rem;height:1.25rem}input[type=checkbox]{width:1rem;height:1rem;cursor:pointer}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.leave-cards-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}.leave-cards-grid-container .leaves-card{width:20rem;height:max-content;border:none;border-radius:.75rem;box-shadow:0 0 6px 1px #0000000d;margin-bottom:1rem}.leave-cards-grid-container .leaves-card .leave-type-content{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:.5px solid #DADADA}.leave-cards-grid-container .leaves-card .leave-type-content .leave-type-heading{font-weight:500;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;color:#222}.leave-cards-grid-container .leaves-card .leave-type-content .leave-type-card{width:max-content;padding:.75rem 1.25rem;border-radius:.5rem;border:none}.leave-cards-grid-container .leaves-card .leave-type-content .leave-type-card .bi-house-door{font-size:var(--fontsize24)}.leave-cards-grid-container .leaves-card .leave-content{font-weight:400;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;color:#222;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.leave-cards-grid-container .leaves-card .leave-content div{position:relative;text-wrap:nowrap;padding:1rem 1.5rem 0rem}.custom-action-btn{background-color:transparent;border:none!important;box-shadow:none!important}.custom-action-btn .custom-action-btn-icon{font-size:var(--fontsize18)}.custom-action-btn:disabled{background-color:transparent!important;border:none!important;box-shadow:none!important}.custom-compoent-data-loader{position:relative;width:100%;height:calc(100dvh - 10rem)}.view-btn{cursor:pointer;color:var(--primary-color);font-weight:500}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.custom-file-name{color:var(--input-label-color);font-weight:400;font-size:var(--fontsize12);vertical-align:middle;word-break:break-all}.modal-image{width:inherit!important;max-height:60vh}.urgent{color:#e53935}.high{color:#fb8c00}.medium{color:#2c83e6}.low{color:#43a047}.custom-p-multi-select-table .p-datatable-table-container{width:100%;height:calc(100vh - 15.5rem);overflow:auto;background-color:var(--white-color);border:1px solid var(--table-main-content-border-color);border-radius:.5rem;position:relative}.custom-p-multi-select-table .p-datatable-thead>tr>th{background-color:var(--table-header-bg-color)!important;color:var(--table-header-color)!important;text-wrap:nowrap!important;text-transform:capitalize!important;font-weight:400!important;font-size:var(--fontsize14)!important;line-height:100%!important;letter-spacing:0%!important;vertical-align:middle!important;padding:1rem!important}.custom-p-multi-select-table .p-datatable-tbody>tr>td{font-weight:400!important;font-size:var(--fontsize14)!important;line-height:100%!important;letter-spacing:0%!important;vertical-align:middle!important;padding:1rem!important;border-bottom:1px solid var(--table-data-border-color)}.custom-p-multi-select-table .p-checkbox-checked .p-checkbox-box{background:var(--primary-color)!important;border-color:var(--primary-color)!important}.custom-accordian-data-content{width:100%;height:calc(100dvh - 12rem);overflow-y:auto;position:relative}.custom-accordian-data-content .p-accordionpanel{margin-bottom:1rem!important;border:1.5px solid var(--white-color)!important;border-radius:.625rem!important;overflow:hidden!important}.custom-accordian-data-content .p-accordionheader{padding:1rem!important;background-color:var(--table-header-bg-color)!important;font-weight:600;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;vertical-align:middle;color:var(--table-header-color)!important}.custom-accordian-data-content .p-accordioncontent-content{padding:0rem!important;border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.custom-accordian-data-content .p-icon{transform:rotate(180deg)}.custom-accordian-data-content .employee-data-table th{background-color:var(--body-bg-color)!important;color:var(--table-header-color)!important;font-weight:500}.custom-accordian-data-content .employee-data-table th,.custom-accordian-data-content .employee-data-table td{padding:1rem;text-align:center;line-height:100%;letter-spacing:0%;vertical-align:middle;font-size:var(--fontsize14)}.custom-accordian-data-content .employee-data-table tr{border-bottom:1px solid #DDE6F0}.custom-accordian-data-content .employee-data-table td{font-weight:400;color:var(--table-data-color)}.custom-accordian-data-content .employee-data-table .avaliable-number{font-weight:600;color:#184066!important}.clickable-text{text-decoration:underline;color:#305889!important;font-weight:600;cursor:pointer}.menu-grid-content{width:100%;height:100%;overflow:auto;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid transparent;background:var(--white-color)}.menu-grid-content .grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;min-width:5rem;min-height:5.75rem;cursor:pointer}.menu-grid-content .border-right-top:after,.menu-grid-content .border-right-middle:after,.menu-grid-content .border-right-bottom:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;z-index:1}.menu-grid-content .border-right-top:after{background:linear-gradient(to top,#bcd4f0,#fff)}.menu-grid-content .border-right-middle:after{background:linear-gradient(to bottom,#bcd4f0,#bcd4f0)}.menu-grid-content .border-right-bottom:after{background:linear-gradient(to bottom,#bcd4f0,#fff)}.menu-grid-content .border-bottom-left:before,.menu-grid-content .border-bottom-middle:before,.menu-grid-content .border-bottom-right:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;z-index:1}.menu-grid-content .border-bottom-left:before{background:linear-gradient(to left,#bcd4f0,#fff)}.menu-grid-content .border-bottom-middle:before{background:linear-gradient(to right,#bcd4f0,#bcd4f0)}.menu-grid-content .border-bottom-right:before{background:linear-gradient(to right,#bcd4f0,#fff)}.menu-grid-content .dropdown-menu-icon{width:1.5rem;height:1.75rem}.menu-grid-content .dropdown-menu-text{font-weight:500;font-size:10px;color:#222}.menu-grid-content .active-nav-link{background:linear-gradient(360deg,#fff,#d8e2f2)}.custom-reportes-sub-tabs-content{padding:1rem;cursor:pointer}.custom-reportes-sub-tabs-content .reportes-header-content .icon-header{width:3rem;height:3rem}.custom-reportes-sub-tabs-content .reportes-header-content .main-header{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:var(--fontsize16);line-height:18px;letter-spacing:0%;color:#222}.custom-reportes-sub-tabs-content .reportes-header-content .sub-text{font-weight:400;font-size:var(--fontsize12);line-height:100%;letter-spacing:1%;color:#9c9c9d}.custom-reportes-sub-tabs-content .custom-reports-content{display:flex;gap:1.5rem}.custom-reportes-sub-tabs-content .custom-reports-content .custom-reports{width:16rem;min-height:6.5rem;border:.97px solid #CBD7E2;border-radius:.61rem;padding:1rem 1.25rem;box-shadow:0 2px 8px #0000000a;background:linear-gradient(180deg,#fff,#ecf0f4);display:flex;flex-direction:column;align-items:flex-start;cursor:pointer}.custom-reportes-sub-tabs-content .custom-reports-content .custom-reports .icon{width:1rem;height:1rem;margin-bottom:.5rem}.custom-reportes-sub-tabs-content .custom-reports-content .custom-reports .tab-label{font-weight:600;font-size:10px;letter-spacing:0%;line-height:100%;color:#555353}.custom-reportes-sub-tabs-content .custom-reports-content .custom-reports .tab-desc{font-weight:400;font-size:7px;line-height:100%;letter-spacing:1%;color:#acacad}.custom-reportes-sub-tabs-content .custom-reports-content .custom-reports.active,.custom-reportes-sub-tabs-content .custom-reports-content .custom-reports.active-nav-link{border:2px solid #00b2ff;background:#eaf8ff;box-shadow:0 4px 16px #00b2ff14}.graph-grid{display:flex;align-items:center;gap:1rem;position:relative}.graph-grid .p-tablist-tab-list{background-color:transparent!important}.graph-grid .total-leave-balance-graph-content{width:21rem;padding:.75rem 1rem;border-radius:1rem;border:1px solid #DCE3E9;background-color:var(--white-color);display:flex;align-items:center}.graph-grid .total-leave-balance-graph-content li{height:1.125rem}.graph-grid .total-leave-balance-graph-content li:last-child .employee-type-text:last-child{margin-bottom:0rem}.graph-grid .total-leave-balance-graph-content .chart-content{position:relative;width:max-content;height:max-content;display:flex;justify-content:center}.graph-grid .total-leave-balance-graph-content .chart-content .total-count-content{position:absolute;top:50%}.graph-grid .total-leave-balance-graph-content .chart-content .total-count-content .count{font-weight:700;font-size:16px;color:#0f358a;line-height:100%;letter-spacing:0%}.graph-grid .total-leave-balance-graph-content .chart-content .total-count-content .total-count-text{font-weight:400;font-size:10px;color:#999;line-height:100%;letter-spacing:0%}.graph-grid .total-leave-balance-graph-content canvas{width:120px!important;height:120px!important}.graph-grid .total-leave-balance-graph-content .bi-circle-fill{font-size:8px}.graph-grid .total-leave-balance-graph-content .employee-type-text{font-weight:400;font-size:10px;letter-spacing:0%;color:#747474}.graph-grid .p-tablist-tab-list{background:none!important;border:none!important}.graph-grid .p-tab{padding:0rem .5rem!important}.graph-grid .p-tab-active{background:none!important;border:0rem!important}.graph-grid .p-tablist-nav-button{box-shadow:none!important}.graph-grid .p-tablist-active-bar{background:none!important}.graph-grid .p-icon{width:1.5rem;height:1.5rem;color:var(--primary-color)}.graph-grid .employee-category-container{width:calc(100% - 21rem)}.graph-grid .employee-category-container .active-nav-link{box-shadow:0 0 10px #0b3a8340}.graph-grid .employee-category-container .employee-category-card{display:flex;justify-content:center;align-items:center;flex-direction:column;width:13.5rem!important;padding:1rem .75rem;border:1px solid #DCE3E9!important;border-radius:.625rem;margin:.25rem}.graph-grid .employee-category-container .employee-category-card .icon{width:2.5rem;height:2.5rem}.graph-grid .employee-category-container .employee-category-card .content-text{font-weight:600;font-size:var(--fontsize12);line-height:18px;letter-spacing:0%;text-align:center;color:#222;text-wrap:wrap}.p-skeleton{background:#ecf1f5!important}.cards-grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}.settings-sub-tabs-card{width:100%;height:100%;padding:.625rem;background:#fff;border:1px solid #CBD7E2;border-radius:.625rem}.settings-sub-tabs-card .icon{width:1rem;height:1rem}.settings-sub-tabs-card .sub-tabs-header{display:flex;gap:.5rem;align-items:center;margin-bottom:.75rem}.settings-sub-tabs-card .label-name{font-weight:600;font-size:var(--fontsize12);color:#555353}.settings-sub-tabs-card .subject-text{font-weight:400;font-size:11px;color:#656565}.small-blue-toggle{--p-toggleswitch-width: 2.5rem;--p-toggleswitch-height: 1.2rem;--p-toggleswitch-handle-size: 1rem;--p-toggleswitch-handle-checked-background: white}.custom-accordians .p-accordionpanel{border-style:none!important;border-width:none!important;border-color:none!important;margin-bottom:1rem}.custom-accordians .p-accordionheader{padding:.625rem 1.25rem!important;background-color:var(--table-header-bg-color)!important;font-weight:600;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;vertical-align:middle;color:var(--table-header-color)!important;border-radius:.5rem;border:2px solid #D1D8E3!important}.custom-accordians .p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader{background:#dce5f5!important;color:#3b3b3b!important;border-bottom-left-radius:0rem!important;border-bottom-right-radius:0rem!important;border-bottom:none!important}.custom-accordians .p-accordioncontent-content{padding:0rem!important}.custom-accordians .p-icon{transform:rotate(180deg)}.popup-table-wrapper{width:100%;overflow:hidden;background-color:#fff;border-radius:0rem}.popup-table-wrapper .popup-table-scroll-container{max-height:30vh;overflow-y:auto;border:1px solid #D1D8E3;border-bottom:0rem!important}.popup-table-wrapper .popup-table{width:100%;border-collapse:collapse;table-layout:fixed}.popup-table-wrapper .popup-table th,.popup-table-wrapper .popup-table td{text-align:center;padding:.5rem;border:1px solid #D1D8E3;font-size:var(--fontsize12)}.popup-table-wrapper .popup-table th{background-color:#eef3fb;color:#141414;font-weight:500;position:sticky;top:0;z-index:2}.popup-table-wrapper .popup-table .log-time{color:#585858}.popup-table-wrapper .popup-table .duration-time{color:#232222}.popup-table-wrapper .popup-table-footer{text-align:center;padding:.5rem;border:2px solid #D1D8E3;border-top:1px solid #D1D8E3;color:#3b3b3b;font-size:var(--fontsize14);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.filter-labels{font-family:var(--font-family);font-weight:600;font-size:var(--fontsize14);line-height:100%;letter-spacing:0%;vertical-align:middle;color:var(--primary-color)}.custom-date-range-picker .p-datepicker-input{min-width:160px;font-size:12px;padding:8px 12px}.custom-date-range-picker .p-inputtext:enabled:focus{border:1px solid #cbd5e1!important}.custom-date-range-picker .p-datepicker-day-view{font-size:var(--fontsize12)}.custom-date-range-picker .p-datepicker-day-view th,.custom-date-range-picker .p-datepicker-day-view td{text-align:center}.custom-date-range-picker .p-datepicker-day-view .p-datepicker-weekday-cell{padding:0rem!important}.custom-date-range-picker .p-datepicker-header{padding:0rem}.custom-date-range-picker .p-button-icon-only.p-button-rounded{height:2rem}.custom-date-range-picker .p-button-text{color:var(--primary-color)!important}.custom-date-range-picker .p-datepicker-select-month,.custom-date-range-picker .p-datepicker-select-year{color:var(--primary-color);font-size:var(--fontsize14)}.custom-date-range-picker .p-datepicker-year-selected,.custom-date-range-picker .p-datepicker-month-selected,.custom-date-range-picker .p-datepicker-day-selected{font-size:var(--fontsize14);background:var(--primary-color)}.custom-date-range-picker .p-datepicker-day-selected-range{background:#0b3a831a;color:var(--primary-color)}.custom-date-range-picker .p-datepicker-today>.p-datepicker-day-selected-range{background:#0b3a831a;color:var(--primary-color)}.custom-date-range-picker .p-datepicker-today>.p-datepicker-day-selected{background:var(--primary-color)}.authorized-signatory{font-size:16px;font-weight:700}
