.iti{
  display:inline-block;
  position:relative;
}
.iti *{
  box-sizing:border-box;
}
.iti__hide{
  display:none;
}
.iti__v-hide{
  visibility:hidden;
}
.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{
  margin-bottom:0 !important;
  margin-right:0;
  margin-top:0 !important;
  padding-right:36px;
  position:relative;
  z-index:0;
}
.iti__flag-container{
  bottom:0;
  padding:1px;
  position:absolute;
  right:0;
  top:0;
}
.iti__selected-flag{
  align-items:center;
  display:flex;
  height:100%;
  padding:0 6px 0 8px;
  position:relative;
  z-index:1;
}
.iti__arrow{
  border-left:3px solid #0000;
  border-right:3px solid #0000;
  border-top:4px solid #555;
  height:0;
  margin-left:6px;
  width:0;
}
[dir=rtl] .iti__arrow{
  margin-left:0;
  margin-right:6px;
}
.iti__arrow--up{
  border-bottom:4px solid #555;
  border-top:none;
}
.iti__dropdown-content{
  -webkit-overflow-scrolling:touch;
  background-color:#fff;
  border:1px solid #ccc;
  box-shadow:1px 1px 4px #0003;
  margin-left:-1px;
  max-height:200px;
  overflow-y:scroll;
  position:absolute;
  z-index:2;
}
.iti__dropdown-content--dropup{
  bottom:100%;
  margin-bottom:-1px;
}
.iti__search-input{
  border-width:0;
  width:100%;
}
.iti__country-list{
  list-style:none;
  margin:0;
  padding:0;
}
.iti--flexible-dropdown-width .iti__country-list{
  white-space:nowrap;
}
@media (max-width:500px){
  .iti--flexible-dropdown-width .iti__country-list{
    white-space:normal;
  }
}
.iti__flag-box{
  display:inline-block;
  width:20px;
}
.iti__divider{
  border-bottom:1px solid #ccc;
  margin-bottom:5px;
  padding-bottom:5px;
}
.iti__country{
  align-items:center;
  display:flex;
  outline:none;
  padding:5px 10px;
}
.iti__dial-code{
  color:#999;
}
.iti__country.iti__highlight{
  background-color:#0000000d;
}
.iti__country-name,.iti__flag-box{
  margin-right:6px;
}
[dir=rtl] .iti__country-name,[dir=rtl] .iti__flag-box{
  margin-left:6px;
  margin-right:0;
}
.iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=tel],.iti--allow-dropdown input.iti__tel-input[type=text],.iti--separate-dial-code input.iti__tel-input,.iti--separate-dial-code input.iti__tel-input[type=tel],.iti--separate-dial-code input.iti__tel-input[type=text]{
  margin-left:0;
  padding-left:52px;
  padding-right:6px;
}
[dir=rtl] .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],[dir=rtl] .iti--separate-dial-code input.iti__tel-input,[dir=rtl] .iti--separate-dial-code input.iti__tel-input[type=tel],[dir=rtl] .iti--separate-dial-code input.iti__tel-input[type=text]{
  margin-right:0;
  padding-left:6px;
  padding-right:52px;
}
.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{
  left:0;
  right:auto;
}
[dir=rtl] .iti--allow-dropdown .iti__flag-container,[dir=rtl] .iti--separate-dial-code .iti__flag-container{
  left:auto;
  right:0;
}
.iti--allow-dropdown .iti__flag-container:hover{
  cursor:pointer;
}
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{
  background-color:#0000000d;
}
.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover,.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover{
  cursor:default;
}
.iti--allow-dropdown .iti__flag-container:has(+input[disabled]):hover .iti__selected-flag,.iti--allow-dropdown .iti__flag-container:has(+input[readonly]):hover .iti__selected-flag{
  background-color:#0000;
}
.iti--separate-dial-code .iti__selected-flag{
  background-color:#0000000d;
}
.iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{
  margin-left:6px;
}
[dir=rtl] .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{
  margin-left:0;
  margin-right:6px;
}
.iti--container{
  left:-1000px;
  padding:1px;
  position:absolute;
  top:-1000px;
  z-index:1060;
}
.iti--container:hover{
  cursor:pointer;
}

.iti--fullscreen-popup.iti--container{
  background-color:#00000080;
  bottom:0;
  display:flex;
  flex-direction:column;
  justify-content:center;
  left:0;
  padding:30px;
  position:fixed;
  right:0;
  top:0;
}
.iti--fullscreen-popup.iti--container.iti--country-search{
  justify-content:flex-start;
}
.iti--fullscreen-popup .iti__dropdown-content{
  max-height:100%;
  position:relative;
}
.iti--fullscreen-popup .iti__country{
  line-height:1.5em;
  padding:10px 10px;
}

.iti__flag{
  width:20px;
}
.iti__flag.iti__be{
  width:18px;
}
.iti__flag.iti__ch{
  width:15px;
}
.iti__flag.iti__mc{
  width:19px;
}
.iti__flag.iti__ne{
  width:18px;
}
.iti__flag.iti__np{
  width:13px;
}
.iti__flag.iti__va{
  width:15px;
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){
  .iti__flag{
    background-size:5762px 15px;
  }
}
.iti__flag.iti__ac{
  background-position:0px 0px;
  height:10px;
}
.iti__flag.iti__ad{
  background-position:-22px 0px;
  height:14px;
}
.iti__flag.iti__ae{
  background-position:-44px 0px;
  height:10px;
}
.iti__flag.iti__af{
  background-position:-66px 0px;
  height:14px;
}
.iti__flag.iti__ag{
  background-position:-88px 0px;
  height:14px;
}
.iti__flag.iti__ai{
  background-position:-110px 0px;
  height:10px;
}
.iti__flag.iti__al{
  background-position:-132px 0px;
  height:15px;
}
.iti__flag.iti__am{
  background-position:-154px 0px;
  height:10px;
}
.iti__flag.iti__ao{
  background-position:-176px 0px;
  height:14px;
}
.iti__flag.iti__aq{
  background-position:-198px 0px;
  height:14px;
}
.iti__flag.iti__ar{
  background-position:-220px 0px;
  height:13px;
}
.iti__flag.iti__as{
  background-position:-242px 0px;
  height:10px;
}
.iti__flag.iti__at{
  background-position:-264px 0px;
  height:14px;
}
.iti__flag.iti__au{
  background-position:-286px 0px;
  height:10px;
}
.iti__flag.iti__aw{
  background-position:-308px 0px;
  height:14px;
}
.iti__flag.iti__ax{
  background-position:-330px 0px;
  height:13px;
}
.iti__flag.iti__az{
  background-position:-352px 0px;
  height:10px;
}
.iti__flag.iti__ba{
  background-position:-374px 0px;
  height:10px;
}
.iti__flag.iti__bb{
  background-position:-396px 0px;
  height:14px;
}
.iti__flag.iti__bd{
  background-position:-418px 0px;
  height:12px;
}
.iti__flag.iti__be{
  background-position:-440px 0px;
  height:15px;
}
.iti__flag.iti__bf{
  background-position:-460px 0px;
  height:14px;
}
.iti__flag.iti__bg{
  background-position:-482px 0px;
  height:12px;
}
.iti__flag.iti__bh{
  background-position:-504px 0px;
  height:12px;
}
.iti__flag.iti__bi{
  background-position:-526px 0px;
  height:12px;
}
.iti__flag.iti__bj{
  background-position:-548px 0px;
  height:14px;
}
.iti__flag.iti__bl{
  background-position:-570px 0px;
  height:14px;
}
.iti__flag.iti__bm{
  background-position:-592px 0px;
  height:10px;
}
.iti__flag.iti__bn{
  background-position:-614px 0px;
  height:10px;
}
.iti__flag.iti__bo{
  background-position:-636px 0px;
  height:14px;
}
.iti__flag.iti__bq{
  background-position:-658px 0px;
  height:14px;
}
.iti__flag.iti__br{
  background-position:-680px 0px;
  height:14px;
}
.iti__flag.iti__bs{
  background-position:-702px 0px;
  height:10px;
}
.iti__flag.iti__bt{
  background-position:-724px 0px;
  height:14px;
}
.iti__flag.iti__bv{
  background-position:-746px 0px;
  height:15px;
}
.iti__flag.iti__bw{
  background-position:-768px 0px;
  height:14px;
}
.iti__flag.iti__by{
  background-position:-790px 0px;
  height:10px;
}
.iti__flag.iti__bz{
  background-position:-812px 0px;
  height:12px;
}
.iti__flag.iti__ca{
  background-position:-834px 0px;
  height:10px;
}
.iti__flag.iti__cc{
  background-position:-856px 0px;
  height:10px;
}
.iti__flag.iti__cd{
  background-position:-878px 0px;
  height:15px;
}
.iti__flag.iti__cf{
  background-position:-900px 0px;
  height:14px;
}
.iti__flag.iti__cg{
  background-position:-922px 0px;
  height:14px;
}
.iti__flag.iti__ch{
  background-position:-944px 0px;
  height:15px;
}
.iti__flag.iti__ci{
  background-position:-961px 0px;
  height:14px;
}
.iti__flag.iti__ck{
  background-position:-983px 0px;
  height:10px;
}
.iti__flag.iti__cl{
  background-position:-1005px 0px;
  height:14px;
}
.iti__flag.iti__cm{
  background-position:-1027px 0px;
  height:14px;
}
.iti__flag.iti__cn{
  background-position:-1049px 0px;
  height:14px;
}
.iti__flag.iti__co{
  background-position:-1071px 0px;
  height:14px;
}
.iti__flag.iti__cp{
  background-position:-1093px 0px;
  height:14px;
}
.iti__flag.iti__cq{
  background-position:-1115px 0px;
  height:12px;
}
.iti__flag.iti__cr{
  background-position:-1137px 0px;
  height:12px;
}
.iti__flag.iti__cu{
  background-position:-1159px 0px;
  height:10px;
}
.iti__flag.iti__cv{
  background-position:-1181px 0px;
  height:12px;
}
.iti__flag.iti__cw{
  background-position:-1203px 0px;
  height:14px;
}
.iti__flag.iti__cx{
  background-position:-1225px 0px;
  height:10px;
}
.iti__flag.iti__cy{
  background-position:-1247px 0px;
  height:14px;
}
.iti__flag.iti__cz{
  background-position:-1269px 0px;
  height:14px;
}
.iti__flag.iti__de{
  background-position:-1291px 0px;
  height:12px;
}
.iti__flag.iti__dg{
  background-position:-1313px 0px;
  height:10px;
}
.iti__flag.iti__dj{
  background-position:-1335px 0px;
  height:14px;
}
.iti__flag.iti__dk{
  background-position:-1357px 0px;
  height:15px;
}
.iti__flag.iti__dm{
  background-position:-1379px 0px;
  height:10px;
}
.iti__flag.iti__do{
  background-position:-1401px 0px;
  height:14px;
}
.iti__flag.iti__dz{
  background-position:-1423px 0px;
  height:14px;
}
.iti__flag.iti__ea{
  background-position:-1445px 0px;
  height:14px;
}
.iti__flag.iti__ec{
  background-position:-1467px 0px;
  height:14px;
}
.iti__flag.iti__ee{
  background-position:-1489px 0px;
  height:13px;
}
.iti__flag.iti__eg{
  background-position:-1511px 0px;
  height:14px;
}
.iti__flag.iti__eh{
  background-position:-1533px 0px;
  height:10px;
}
.iti__flag.iti__er{
  background-position:-1555px 0px;
  height:10px;
}
.iti__flag.iti__es{
  background-position:-1577px 0px;
  height:14px;
}
.iti__flag.iti__et{
  background-position:-1599px 0px;
  height:10px;
}
.iti__flag.iti__eu{
  background-position:-1621px 0px;
  height:14px;
}
.iti__flag.iti__ez{
  background-position:-1643px 0px;
  height:14px;
}
.iti__flag.iti__fi{
  background-position:-1665px 0px;
  height:12px;
}
.iti__flag.iti__fj{
  background-position:-1687px 0px;
  height:10px;
}
.iti__flag.iti__fk{
  background-position:-1709px 0px;
  height:10px;
}
.iti__flag.iti__fm{
  background-position:-1731px 0px;
  height:11px;
}
.iti__flag.iti__fo{
  background-position:-1753px 0px;
  height:15px;
}
.iti__flag.iti__fr{
  background-position:-1775px 0px;
  height:14px;
}
.iti__flag.iti__fx{
  background-position:-1797px 0px;
  height:14px;
}
.iti__flag.iti__ga{
  background-position:-1819px 0px;
  height:15px;
}
.iti__flag.iti__gb{
  background-position:-1841px 0px;
  height:10px;
}
.iti__flag.iti__gd{
  background-position:-1863px 0px;
  height:12px;
}
.iti__flag.iti__ge{
  background-position:-1885px 0px;
  height:14px;
}
.iti__flag.iti__gf{
  background-position:-1907px 0px;
  height:14px;
}
.iti__flag.iti__gg{
  background-position:-1929px 0px;
  height:14px;
}
.iti__flag.iti__gh{
  background-position:-1951px 0px;
  height:14px;
}
.iti__flag.iti__gi{
  background-position:-1973px 0px;
  height:10px;
}
.iti__flag.iti__gl{
  background-position:-1995px 0px;
  height:14px;
}
.iti__flag.iti__gm{
  background-position:-2017px 0px;
  height:14px;
}
.iti__flag.iti__gn{
  background-position:-2039px 0px;
  height:14px;
}
.iti__flag.iti__gp{
  background-position:-2061px 0px;
  height:14px;
}
.iti__flag.iti__gq{
  background-position:-2083px 0px;
  height:14px;
}
.iti__flag.iti__gr{
  background-position:-2105px 0px;
  height:14px;
}
.iti__flag.iti__gs{
  background-position:-2127px 0px;
  height:10px;
}
.iti__flag.iti__gt{
  background-position:-2149px 0px;
  height:13px;
}
.iti__flag.iti__gu{
  background-position:-2171px 0px;
  height:11px;
}
.iti__flag.iti__gw{
  background-position:-2193px 0px;
  height:10px;
}
.iti__flag.iti__gy{
  background-position:-2215px 0px;
  height:12px;
}
.iti__flag.iti__hk{
  background-position:-2237px 0px;
  height:14px;
}
.iti__flag.iti__hm{
  background-position:-2259px 0px;
  height:10px;
}
.iti__flag.iti__hn{
  background-position:-2281px 0px;
  height:10px;
}
.iti__flag.iti__hr{
  background-position:-2303px 0px;
  height:10px;
}
.iti__flag.iti__ht{
  background-position:-2325px 0px;
  height:12px;
}
.iti__flag.iti__hu{
  background-position:-2347px 0px;
  height:10px;
}
.iti__flag.iti__ic{
  background-position:-2369px 0px;
  height:14px;
}
.iti__flag.iti__id{
  background-position:-2391px 0px;
  height:14px;
}
.iti__flag.iti__ie{
  background-position:-2413px 0px;
  height:10px;
}
.iti__flag.iti__il{
  background-position:-2435px 0px;
  height:15px;
}
.iti__flag.iti__im{
  background-position:-2457px 0px;
  height:10px;
}
.iti__flag.iti__in{
  background-position:-2479px 0px;
  height:14px;
}
.iti__flag.iti__io{
  background-position:-2501px 0px;
  height:10px;
}
.iti__flag.iti__iq{
  background-position:-2523px 0px;
  height:14px;
}
.iti__flag.iti__ir{
  background-position:-2545px 0px;
  height:12px;
}
.iti__flag.iti__is{
  background-position:-2567px 0px;
  height:15px;
}
.iti__flag.iti__it{
  background-position:-2589px 0px;
  height:14px;
}
.iti__flag.iti__je{
  background-position:-2611px 0px;
  height:12px;
}
.iti__flag.iti__jm{
  background-position:-2633px 0px;
  height:10px;
}
.iti__flag.iti__jo{
  background-position:-2655px 0px;
  height:10px;
}
.iti__flag.iti__jp{
  background-position:-2677px 0px;
  height:14px;
}
.iti__flag.iti__ke{
  background-position:-2699px 0px;
  height:14px;
}
.iti__flag.iti__kg{
  background-position:-2721px 0px;
  height:12px;
}
.iti__flag.iti__kh{
  background-position:-2743px 0px;
  height:13px;
}
.iti__flag.iti__ki{
  background-position:-2765px 0px;
  height:10px;
}
.iti__flag.iti__km{
  background-position:-2787px 0px;
  height:12px;
}
.iti__flag.iti__kn{
  background-position:-2809px 0px;
  height:14px;
}
.iti__flag.iti__kp{
  background-position:-2831px 0px;
  height:10px;
}
.iti__flag.iti__kr{
  background-position:-2853px 0px;
  height:14px;
}
.iti__flag.iti__kw{
  background-position:-2875px 0px;
  height:10px;
}
.iti__flag.iti__ky{
  background-position:-2897px 0px;
  height:10px;
}
.iti__flag.iti__kz{
  background-position:-2919px 0px;
  height:10px;
}
.iti__flag.iti__la{
  background-position:-2941px 0px;
  height:14px;
}
.iti__flag.iti__lb{
  background-position:-2963px 0px;
  height:14px;
}
.iti__flag.iti__lc{
  background-position:-2985px 0px;
  height:10px;
}
.iti__flag.iti__li{
  background-position:-3007px 0px;
  height:12px;
}
.iti__flag.iti__lk{
  background-position:-3029px 0px;
  height:10px;
}
.iti__flag.iti__lr{
  background-position:-3051px 0px;
  height:11px;
}
.iti__flag.iti__ls{
  background-position:-3073px 0px;
  height:14px;
}
.iti__flag.iti__lt{
  background-position:-3095px 0px;
  height:12px;
}
.iti__flag.iti__lu{
  background-position:-3117px 0px;
  height:12px;
}
.iti__flag.iti__lv{
  background-position:-3139px 0px;
  height:10px;
}
.iti__flag.iti__ly{
  background-position:-3161px 0px;
  height:10px;
}
.iti__flag.iti__ma{
  background-position:-3183px 0px;
  height:14px;
}
.iti__flag.iti__mc{
  background-position:-3205px 0px;
  height:15px;
}
.iti__flag.iti__md{
  background-position:-3226px 0px;
  height:10px;
}
.iti__flag.iti__me{
  background-position:-3248px 0px;
  height:10px;
}
.iti__flag.iti__mf{
  background-position:-3270px 0px;
  height:14px;
}
.iti__flag.iti__mg{
  background-position:-3292px 0px;
  height:14px;
}
.iti__flag.iti__mh{
  background-position:-3314px 0px;
  height:11px;
}
.iti__flag.iti__mk{
  background-position:-3336px 0px;
  height:10px;
}
.iti__flag.iti__ml{
  background-position:-3358px 0px;
  height:14px;
}
.iti__flag.iti__mm{
  background-position:-3380px 0px;
  height:14px;
}
.iti__flag.iti__mn{
  background-position:-3402px 0px;
  height:10px;
}
.iti__flag.iti__mo{
  background-position:-3424px 0px;
  height:14px;
}
.iti__flag.iti__mp{
  background-position:-3446px 0px;
  height:10px;
}
.iti__flag.iti__mq{
  background-position:-3468px 0px;
  height:14px;
}
.iti__flag.iti__mr{
  background-position:-3490px 0px;
  height:14px;
}
.iti__flag.iti__ms{
  background-position:-3512px 0px;
  height:10px;
}
.iti__flag.iti__mt{
  background-position:-3534px 0px;
  height:14px;
}
.iti__flag.iti__mu{
  background-position:-3556px 0px;
  height:14px;
}
.iti__flag.iti__mv{
  background-position:-3578px 0px;
  height:14px;
}
.iti__flag.iti__mw{
  background-position:-3600px 0px;
  height:14px;
}
.iti__flag.iti__mx{
  background-position:-3622px 0px;
  height:12px;
}
.iti__flag.iti__my{
  background-position:-3644px 0px;
  height:10px;
}
.iti__flag.iti__mz{
  background-position:-3666px 0px;
  height:14px;
}
.iti__flag.iti__na{
  background-position:-3688px 0px;
  height:14px;
}
.iti__flag.iti__nc{
  background-position:-3710px 0px;
  height:10px;
}
.iti__flag.iti__ne{
  background-position:-3732px 0px;
  height:15px;
}
.iti__flag.iti__nf{
  background-position:-3752px 0px;
  height:10px;
}
.iti__flag.iti__ng{
  background-position:-3774px 0px;
  height:10px;
}
.iti__flag.iti__ni{
  background-position:-3796px 0px;
  height:12px;
}
.iti__flag.iti__nl{
  background-position:-3818px 0px;
  height:14px;
}
.iti__flag.iti__no{
  background-position:-3840px 0px;
  height:15px;
}
.iti__flag.iti__np{
  background-position:-3862px 0px;
  height:15px;
}
.iti__flag.iti__nr{
  background-position:-3877px 0px;
  height:10px;
}
.iti__flag.iti__nu{
  background-position:-3899px 0px;
  height:10px;
}
.iti__flag.iti__nz{
  background-position:-3921px 0px;
  height:10px;
}
.iti__flag.iti__om{
  background-position:-3943px 0px;
  height:10px;
}
.iti__flag.iti__pa{
  background-position:-3965px 0px;
  height:14px;
}
.iti__flag.iti__pe{
  background-position:-3987px 0px;
  height:14px;
}
.iti__flag.iti__pf{
  background-position:-4009px 0px;
  height:14px;
}
.iti__flag.iti__pg{
  background-position:-4031px 0px;
  height:15px;
}
.iti__flag.iti__ph{
  background-position:-4053px 0px;
  height:10px;
}
.iti__flag.iti__pk{
  background-position:-4075px 0px;
  height:14px;
}
.iti__flag.iti__pl{
  background-position:-4097px 0px;
  height:13px;
}
.iti__flag.iti__pm{
  background-position:-4119px 0px;
  height:14px;
}
.iti__flag.iti__pn{
  background-position:-4141px 0px;
  height:10px;
}
.iti__flag.iti__pr{
  background-position:-4163px 0px;
  height:14px;
}
.iti__flag.iti__ps{
  background-position:-4185px 0px;
  height:10px;
}
.iti__flag.iti__pt{
  background-position:-4207px 0px;
  height:14px;
}
.iti__flag.iti__pw{
  background-position:-4229px 0px;
  height:13px;
}
.iti__flag.iti__py{
  background-position:-4251px 0px;
  height:11px;
}
.iti__flag.iti__qa{
  background-position:-4273px 0px;
  height:8px;
}
.iti__flag.iti__re{
  background-position:-4295px 0px;
  height:14px;
}
.iti__flag.iti__ro{
  background-position:-4317px 0px;
  height:14px;
}
.iti__flag.iti__rs{
  background-position:-4339px 0px;
  height:14px;
}
.iti__flag.iti__ru{
  background-position:-4361px 0px;
  height:14px;
}
.iti__flag.iti__rw{
  background-position:-4383px 0px;
  height:14px;
}
.iti__flag.iti__sa{
  background-position:-4405px 0px;
  height:14px;
}
.iti__flag.iti__sb{
  background-position:-4427px 0px;
  height:10px;
}
.iti__flag.iti__sc{
  background-position:-4449px 0px;
  height:10px;
}
.iti__flag.iti__sd{
  background-position:-4471px 0px;
  height:10px;
}
.iti__flag.iti__se{
  background-position:-4493px 0px;
  height:13px;
}
.iti__flag.iti__sg{
  background-position:-4515px 0px;
  height:14px;
}
.iti__flag.iti__sh{
  background-position:-4537px 0px;
  height:10px;
}
.iti__flag.iti__si{
  background-position:-4559px 0px;
  height:10px;
}
.iti__flag.iti__sj{
  background-position:-4581px 0px;
  height:15px;
}
.iti__flag.iti__sk{
  background-position:-4603px 0px;
  height:14px;
}
.iti__flag.iti__sl{
  background-position:-4625px 0px;
  height:14px;
}
.iti__flag.iti__sm{
  background-position:-4647px 0px;
  height:15px;
}
.iti__flag.iti__sn{
  background-position:-4669px 0px;
  height:14px;
}
.iti__flag.iti__so{
  background-position:-4691px 0px;
  height:14px;
}
.iti__flag.iti__sr{
  background-position:-4713px 0px;
  height:14px;
}
.iti__flag.iti__ss{
  background-position:-4735px 0px;
  height:10px;
}
.iti__flag.iti__st{
  background-position:-4757px 0px;
  height:10px;
}
.iti__flag.iti__su{
  background-position:-4779px 0px;
  height:10px;
}
.iti__flag.iti__sv{
  background-position:-4801px 0px;
  height:12px;
}
.iti__flag.iti__sx{
  background-position:-4823px 0px;
  height:14px;
}
.iti__flag.iti__sy{
  background-position:-4845px 0px;
  height:14px;
}
.iti__flag.iti__sz{
  background-position:-4867px 0px;
  height:14px;
}
.iti__flag.iti__ta{
  background-position:-4889px 0px;
  height:10px;
}
.iti__flag.iti__tc{
  background-position:-4911px 0px;
  height:10px;
}
.iti__flag.iti__td{
  background-position:-4933px 0px;
  height:14px;
}
.iti__flag.iti__tf{
  background-position:-4955px 0px;
  height:14px;
}
.iti__flag.iti__tg{
  background-position:-4977px 0px;
  height:13px;
}
.iti__flag.iti__th{
  background-position:-4999px 0px;
  height:14px;
}
.iti__flag.iti__tj{
  background-position:-5021px 0px;
  height:10px;
}
.iti__flag.iti__tk{
  background-position:-5043px 0px;
  height:10px;
}
.iti__flag.iti__tl{
  background-position:-5065px 0px;
  height:10px;
}
.iti__flag.iti__tm{
  background-position:-5087px 0px;
  height:14px;
}
.iti__flag.iti__tn{
  background-position:-5109px 0px;
  height:14px;
}
.iti__flag.iti__to{
  background-position:-5131px 0px;
  height:10px;
}
.iti__flag.iti__tr{
  background-position:-5153px 0px;
  height:14px;
}
.iti__flag.iti__tt{
  background-position:-5175px 0px;
  height:12px;
}
.iti__flag.iti__tv{
  background-position:-5197px 0px;
  height:10px;
}
.iti__flag.iti__tw{
  background-position:-5219px 0px;
  height:14px;
}
.iti__flag.iti__tz{
  background-position:-5241px 0px;
  height:14px;
}
.iti__flag.iti__ua{
  background-position:-5263px 0px;
  height:14px;
}
.iti__flag.iti__ug{
  background-position:-5285px 0px;
  height:14px;
}
.iti__flag.iti__uk{
  background-position:-5307px 0px;
  height:10px;
}
.iti__flag.iti__um{
  background-position:-5329px 0px;
  height:11px;
}
.iti__flag.iti__un{
  background-position:-5351px 0px;
  height:14px;
}
.iti__flag.iti__us{
  background-position:-5373px 0px;
  height:11px;
}
.iti__flag.iti__uy{
  background-position:-5395px 0px;
  height:14px;
}
.iti__flag.iti__uz{
  background-position:-5417px 0px;
  height:10px;
}
.iti__flag.iti__va{
  background-position:-5439px 0px;
  height:15px;
}
.iti__flag.iti__vc{
  background-position:-5456px 0px;
  height:14px;
}
.iti__flag.iti__ve{
  background-position:-5478px 0px;
  height:14px;
}
.iti__flag.iti__vg{
  background-position:-5500px 0px;
  height:10px;
}
.iti__flag.iti__vi{
  background-position:-5522px 0px;
  height:14px;
}
.iti__flag.iti__vn{
  background-position:-5544px 0px;
  height:14px;
}
.iti__flag.iti__vu{
  background-position:-5566px 0px;
  height:12px;
}
.iti__flag.iti__wf{
  background-position:-5588px 0px;
  height:14px;
}
.iti__flag.iti__ws{
  background-position:-5610px 0px;
  height:10px;
}
.iti__flag.iti__xk{
  background-position:-5632px 0px;
  height:15px;
}
.iti__flag.iti__ye{
  background-position:-5654px 0px;
  height:14px;
}
.iti__flag.iti__yt{
  background-position:-5676px 0px;
  height:14px;
}
.iti__flag.iti__za{
  background-position:-5698px 0px;
  height:14px;
}
.iti__flag.iti__zm{
  background-position:-5720px 0px;
  height:14px;
}
.iti__flag.iti__zw{
  background-position:-5742px 0px;
  height:10px;
}

.iti__flag{
  background-color:#dbdbdb;
  background-image:url(/static/media/flags.1952df89.png);
  background-position:20px 0;
  background-repeat:no-repeat;
  box-shadow:0px 0px 1px 0px #888;
  height:15px;
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){
  .iti__flag{
    background-image:url(/static/media/flags@2x.276410ff.png);
  }
}

.iti__flag.iti__np{
  background-color:#0000;
}
.ql-container{
  box-sizing:border-box;
  font-family:Helvetica,Arial,sans-serif;
  font-size:13px;
  height:100%;
  margin:0px;
  position:relative;
}
.ql-container.ql-disabled .ql-tooltip{
  visibility:hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{
  pointer-events:none;
}
.ql-clipboard{
  height:1px;
  left:-100000px;
  overflow-y:hidden;
  position:absolute;
  top:50%;
}
.ql-clipboard p{
  margin:0;
  padding:0;
}
.ql-editor{
  word-wrap:break-word;
  box-sizing:border-box;
  height:100%;
  line-height:1.42;
  outline:none;
  overflow-y:auto;
  padding:12px 15px;
  tab-size:4;
  -moz-tab-size:4;
  text-align:left;
  white-space:pre-wrap;
}
.ql-editor>*{
  cursor:text;
}
.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{
  counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  margin:0;
  padding:0;
}
.ql-editor ol,.ql-editor ul{
  padding-left:1.5em;
}
.ql-editor ol>li,.ql-editor ul>li{
  list-style-type:none;
}
.ql-editor ul>li:before{
  content:"\2022";
}
.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{
  pointer-events:none;
}
.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{
  pointer-events:all;
}
.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{
  color:#777;
  cursor:pointer;
  pointer-events:all;
}
.ql-editor ul[data-checked=true]>li:before{
  content:"\2611";
}
.ql-editor ul[data-checked=false]>li:before{
  content:"\2610";
}
.ql-editor li:before{
  display:inline-block;
  white-space:nowrap;
  width:1.2em;
}
.ql-editor li:not(.ql-direction-rtl):before{
  margin-left:-1.5em;
  margin-right:0.3em;
  text-align:right;
}
.ql-editor li.ql-direction-rtl:before{
  margin-left:0.3em;
  margin-right:-1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){
  padding-left:1.5em;
}
.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{
  padding-right:1.5em;
}
.ql-editor ol li{
  counter-increment:list-0;
  counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li:before{
  content:counter(list-0, decimal) ". ";
}
.ql-editor ol li.ql-indent-1{
  counter-increment:list-1;
}
.ql-editor ol li.ql-indent-1:before{
  content:counter(list-1, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-1{
  counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2{
  counter-increment:list-2;
}
.ql-editor ol li.ql-indent-2:before{
  content:counter(list-2, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-2{
  counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3{
  counter-increment:list-3;
}
.ql-editor ol li.ql-indent-3:before{
  content:counter(list-3, decimal) ". ";
}
.ql-editor ol li.ql-indent-3{
  counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4{
  counter-increment:list-4;
}
.ql-editor ol li.ql-indent-4:before{
  content:counter(list-4, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-4{
  counter-reset:list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5{
  counter-increment:list-5;
}
.ql-editor ol li.ql-indent-5:before{
  content:counter(list-5, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-5{
  counter-reset:list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6{
  counter-increment:list-6;
}
.ql-editor ol li.ql-indent-6:before{
  content:counter(list-6, decimal) ". ";
}
.ql-editor ol li.ql-indent-6{
  counter-reset:list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7{
  counter-increment:list-7;
}
.ql-editor ol li.ql-indent-7:before{
  content:counter(list-7, lower-alpha) ". ";
}
.ql-editor ol li.ql-indent-7{
  counter-reset:list-8 list-9;
}
.ql-editor ol li.ql-indent-8{
  counter-increment:list-8;
}
.ql-editor ol li.ql-indent-8:before{
  content:counter(list-8, lower-roman) ". ";
}
.ql-editor ol li.ql-indent-8{
  counter-reset:list-9;
}
.ql-editor ol li.ql-indent-9{
  counter-increment:list-9;
}
.ql-editor ol li.ql-indent-9:before{
  content:counter(list-9, decimal) ". ";
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl){
  padding-left:3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl){
  padding-left:4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{
  padding-right:3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{
  padding-right:4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl){
  padding-left:6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl){
  padding-left:7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{
  padding-right:6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{
  padding-right:7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl){
  padding-left:9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl){
  padding-left:10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{
  padding-right:9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{
  padding-right:10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl){
  padding-left:12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl){
  padding-left:13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{
  padding-right:12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{
  padding-right:13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl){
  padding-left:15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl){
  padding-left:16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{
  padding-right:15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{
  padding-right:16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl){
  padding-left:18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl){
  padding-left:19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{
  padding-right:18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{
  padding-right:19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl){
  padding-left:21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl){
  padding-left:22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{
  padding-right:21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{
  padding-right:22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl){
  padding-left:24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl){
  padding-left:25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{
  padding-right:24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{
  padding-right:25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl){
  padding-left:27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl){
  padding-left:28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{
  padding-right:27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{
  padding-right:28.5em;
}
.ql-editor .ql-video{
  display:block;
  max-width:100%;
}
.ql-editor .ql-video.ql-align-center{
  margin:0 auto;
}
.ql-editor .ql-video.ql-align-right{
  margin:0 0 0 auto;
}
.ql-editor .ql-bg-black{
  background-color:#000;
}
.ql-editor .ql-bg-red{
  background-color:#e60000;
}
.ql-editor .ql-bg-orange{
  background-color:#f90;
}
.ql-editor .ql-bg-yellow{
  background-color:#ff0;
}
.ql-editor .ql-bg-green{
  background-color:#008a00;
}
.ql-editor .ql-bg-blue{
  background-color:#06c;
}
.ql-editor .ql-bg-purple{
  background-color:#93f;
}
.ql-editor .ql-color-white{
  color:#fff;
}
.ql-editor .ql-color-red{
  color:#e60000;
}
.ql-editor .ql-color-orange{
  color:#f90;
}
.ql-editor .ql-color-yellow{
  color:#ff0;
}
.ql-editor .ql-color-green{
  color:#008a00;
}
.ql-editor .ql-color-blue{
  color:#06c;
}
.ql-editor .ql-color-purple{
  color:#93f;
}
.ql-editor .ql-font-serif{
  font-family:Georgia,Times New Roman,serif;
}
.ql-editor .ql-font-monospace{
  font-family:Monaco,Courier New,monospace;
}
.ql-editor .ql-size-small{
  font-size:0.75em;
}
.ql-editor .ql-size-large{
  font-size:1.5em;
}
.ql-editor .ql-size-huge{
  font-size:2.5em;
}
.ql-editor .ql-direction-rtl{
  direction:rtl;
  text-align:inherit;
}
.ql-editor .ql-align-center{
  text-align:center;
}
.ql-editor .ql-align-justify{
  text-align:justify;
}
.ql-editor .ql-align-right{
  text-align:right;
}
.ql-editor.ql-blank:before{
  color:#0009;
  content:attr(data-placeholder);
  font-style:italic;
  left:15px;
  pointer-events:none;
  position:absolute;
  right:15px;
}
.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{
  clear:both;
  content:"";
  display:table;
}
.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{
  background:none;
  border:none;
  cursor:pointer;
  display:inline-block;
  float:left;
  height:24px;
  padding:3px 5px;
  width:28px;
}
.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{
  float:left;
  height:100%;
}
.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{
  outline:none;
}
.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{
  display:none;
}
.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{
  color:#06c;
}
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{
  fill:#06c;
}
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{
  stroke:#06c;
}
@media (pointer:coarse){
  .ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){
    color:#444;
  }
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{
    fill:#444;
  }
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{
    stroke:#444;
  }
}
.ql-snow{
  box-sizing:border-box;
}
.ql-snow *{
  box-sizing:border-box;
}
.ql-snow .ql-hidden{
  display:none;
}
.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{
  visibility:hidden;
}
.ql-snow .ql-tooltip{
  position:absolute;
  transform:translateY(10px);
}
.ql-snow .ql-tooltip a{
  cursor:pointer;
  text-decoration:none;
}
.ql-snow .ql-tooltip.ql-flip{
  transform:translateY(-10px);
}
.ql-snow .ql-formats{
  display:inline-block;
  vertical-align:middle;
}
.ql-snow .ql-formats:after{
  clear:both;
  content:"";
  display:table;
}
.ql-snow .ql-stroke{
  fill:none;
  stroke:#444;
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-width:2;
}
.ql-snow .ql-stroke-miter{
  fill:none;
  stroke:#444;
  stroke-miterlimit:10;
  stroke-width:2;
}
.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{
  fill:#444;
}
.ql-snow .ql-empty{
  fill:none;
}
.ql-snow .ql-even{
  fill-rule:evenodd;
}
.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{
  stroke-width:1;
}
.ql-snow .ql-transparent{
  opacity:0.4;
}
.ql-snow .ql-direction svg:last-child{
  display:none;
}
.ql-snow .ql-direction.ql-active svg:last-child{
  display:inline;
}
.ql-snow .ql-direction.ql-active svg:first-child{
  display:none;
}
.ql-snow .ql-editor h1{
  font-size:2em;
}
.ql-snow .ql-editor h2{
  font-size:1.5em;
}
.ql-snow .ql-editor h3{
  font-size:1.17em;
}
.ql-snow .ql-editor h4{
  font-size:1em;
}
.ql-snow .ql-editor h5{
  font-size:0.83em;
}
.ql-snow .ql-editor h6{
  font-size:0.67em;
}
.ql-snow .ql-editor a{
  text-decoration:underline;
}
.ql-snow .ql-editor blockquote{
  border-left:4px solid #ccc;
  margin-bottom:5px;
  margin-top:5px;
  padding-left:16px;
}
.ql-snow .ql-editor code,.ql-snow .ql-editor pre{
  background-color:#f0f0f0;
  border-radius:3px;
}
.ql-snow .ql-editor pre{
  margin-bottom:5px;
  margin-top:5px;
  padding:5px 10px;
  white-space:pre-wrap;
}
.ql-snow .ql-editor code{
  font-size:85%;
  padding:2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax{
  background-color:#23241f;
  color:#f8f8f2;
  overflow:visible;
}
.ql-snow .ql-editor img{
  max-width:100%;
}
.ql-snow .ql-picker{
  color:#444;
  display:inline-block;
  float:left;
  font-size:14px;
  font-weight:500;
  height:24px;
  position:relative;
  vertical-align:middle;
}
.ql-snow .ql-picker-label{
  cursor:pointer;
  display:inline-block;
  height:100%;
  padding-left:8px;
  padding-right:2px;
  position:relative;
  width:100%;
}
.ql-snow .ql-picker-label:before{
  display:inline-block;
  line-height:22px;
}
.ql-snow .ql-picker-options{
  background-color:#fff;
  display:none;
  min-width:100%;
  padding:4px 8px;
  position:absolute;
  white-space:nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item{
  cursor:pointer;
  display:block;
  padding-bottom:5px;
  padding-top:5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label{
  color:#ccc;
  z-index:2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{
  fill:#ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{
  stroke:#ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options{
  display:block;
  margin-top:-1px;
  top:100%;
  z-index:1;
}
.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{
  width:28px;
}
.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{
  padding:2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{
  right:4px;
}
.ql-snow .ql-icon-picker .ql-picker-options{
  padding:4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item{
  height:24px;
  padding:2px 4px;
  width:24px;
}
.ql-snow .ql-color-picker .ql-picker-options{
  padding:3px 5px;
  width:152px;
}
.ql-snow .ql-color-picker .ql-picker-item{
  border:1px solid #0000;
  float:left;
  height:16px;
  margin:2px;
  padding:0px;
  width:16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{
  margin-top:-9px;
  position:absolute;
  right:0;
  top:50%;
  width:18px;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{
  content:attr(data-label);
}
.ql-snow .ql-picker.ql-header{
  width:98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{
  content:"Normal";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{
  content:"Heading 1";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{
  content:"Heading 2";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{
  content:"Heading 3";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{
  content:"Heading 4";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{
  content:"Heading 5";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{
  content:"Heading 6";
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{
  font-size:2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{
  font-size:1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{
  font-size:1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{
  font-size:1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{
  font-size:0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{
  font-size:0.67em;
}
.ql-snow .ql-picker.ql-font{
  width:108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{
  content:"Sans Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{
  content:"Serif";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{
  content:"Monospace";
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{
  font-family:Georgia,Times New Roman,serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{
  font-family:Monaco,Courier New,monospace;
}
.ql-snow .ql-picker.ql-size{
  width:98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{
  content:"Normal";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{
  content:"Small";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{
  content:"Large";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{
  content:"Huge";
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{
  font-size:10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{
  font-size:18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{
  font-size:32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item{
  background-color:#fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item{
  background-color:#000;
}
.ql-toolbar.ql-snow{
  border:1px solid #ccc;
  box-sizing:border-box;
  font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
  padding:8px;
}
.ql-toolbar.ql-snow .ql-formats{
  margin-right:15px;
}
.ql-toolbar.ql-snow .ql-picker-label{
  border:1px solid #0000;
}
.ql-toolbar.ql-snow .ql-picker-options{
  border:1px solid #0000;
  box-shadow:0 2px 8px #0003;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{
  border-color:#ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{
  border-color:#ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{
  border-color:#000;
}
.ql-toolbar.ql-snow+.ql-container.ql-snow{
  border-top:0px;
}
.ql-snow .ql-tooltip{
  background-color:#fff;
  border:1px solid #ccc;
  box-shadow:0px 0px 5px #ddd;
  color:#444;
  padding:5px 12px;
  white-space:nowrap;
}
.ql-snow .ql-tooltip:before{
  content:"Visit URL:";
  line-height:26px;
  margin-right:8px;
}
.ql-snow .ql-tooltip input[type=text]{
  border:1px solid #ccc;
  display:none;
  font-size:13px;
  height:26px;
  margin:0px;
  padding:3px 5px;
  width:170px;
}
.ql-snow .ql-tooltip a.ql-preview{
  display:inline-block;
  max-width:200px;
  overflow-x:hidden;
  text-overflow:ellipsis;
  vertical-align:top;
}
.ql-snow .ql-tooltip a.ql-action:after{
  border-right:1px solid #ccc;
  content:"Edit";
  margin-left:16px;
  padding-right:8px;
}
.ql-snow .ql-tooltip a.ql-remove:before{
  content:"Remove";
  margin-left:8px;
}
.ql-snow .ql-tooltip a{
  line-height:26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{
  display:none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text]{
  display:inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action:after{
  border-right:0px;
  content:"Save";
  padding-right:0px;
}
.ql-snow .ql-tooltip[data-mode=link]:before{
  content:"Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]:before{
  content:"Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]:before{
  content:"Enter video:";
}
.ql-snow a{
  color:#06c;
}
.ql-container.ql-snow{
  border:1px solid #ccc;
}

.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a.eot);src:url(/static/media/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.29518378.woff) format("woff"),url(/static/media/slick.c94f7671.ttf) format("truetype"),url(/static/media/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{background:#0000;border:none;color:#0000;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{bottom:0;direction:inherit;height:auto!important;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:auto!important;z-index:0}.simplebar-offset{-webkit-overflow-scrolling:touch;bottom:0;box-sizing:inherit!important;direction:inherit!important;left:0;margin:0;padding:0;position:absolute;resize:none!important;right:0;top:0}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:1000%;z-index:-1}.simplebar-track{bottom:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}

.react-responsive-modal-root{
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  z-index:1000;
}

.react-responsive-modal-overlay{
  background:#00000080;
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  z-index:-1;
}

.react-responsive-modal-container{
  height:100%;
  outline:0;
  overflow-x:hidden;
  overflow-y:auto;
  text-align:center;
}
.react-responsive-modal-containerCenter:after{
  content:"";
  display:inline-block;
  height:100%;
  vertical-align:middle;
  width:0;
}

.react-responsive-modal-modal{
  background:#fff;
  box-shadow:0 12px 15px 0 #00000040;
  display:inline-block;
  margin:1.2rem;
  max-width:800px;
  overflow-y:auto;
  padding:1.2rem;
  position:relative;
  text-align:left;
  vertical-align:middle;
}

.react-responsive-modal-closeButton{
  background-color:#0000;
  border:none;
  cursor:pointer;
  display:flex;
  padding:0;
  position:absolute;
  right:14px;
  top:14px;
}

@keyframes react-responsive-modal-overlay-in{
  0%{
    opacity:0;
  }
  to{
    opacity:1;
  }
}

@keyframes react-responsive-modal-overlay-out{
  0%{
    opacity:1;
  }
  to{
    opacity:0;
  }
}

@keyframes react-responsive-modal-modal-in{
  0%{
    opacity:0;
    transform:scale(0.96);
  }
  to{
    opacity:1;
    transform:scale(100%);
  }
}

@keyframes react-responsive-modal-modal-out{
  0%{
    opacity:1;
    transform:scale(100%);
  }
  to{
    opacity:0;
    transform:scale(0.96);
  }
}

:root{
  --toastify-color-light:#fff;
  --toastify-color-dark:#121212;
  --toastify-color-info:#3498db;
  --toastify-color-success:#07bc0c;
  --toastify-color-warning:#f1c40f;
  --toastify-color-error:#e74c3c;
  --toastify-color-transparent:#ffffffb3;
  --toastify-icon-color-info:var(--toastify-color-info);
  --toastify-icon-color-success:var(--toastify-color-success);
  --toastify-icon-color-warning:var(--toastify-color-warning);
  --toastify-icon-color-error:var(--toastify-color-error);
  --toastify-toast-width:320px;
  --toastify-toast-background:#fff;
  --toastify-toast-min-height:64px;
  --toastify-toast-max-height:800px;
  --toastify-font-family:sans-serif;
  --toastify-z-index:9999;
  --toastify-text-color-light:#757575;
  --toastify-text-color-dark:#fff;
  --toastify-text-color-info:#fff;
  --toastify-text-color-success:#fff;
  --toastify-text-color-warning:#fff;
  --toastify-text-color-error:#fff;
  --toastify-spinner-color:#616161;
  --toastify-spinner-color-empty-area:#e0e0e0;
  --toastify-color-progress-light:linear-gradient(
    90deg,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark:#bb86fc;
  --toastify-color-progress-info:var(--toastify-color-info);
  --toastify-color-progress-success:var(--toastify-color-success);
  --toastify-color-progress-warning:var(--toastify-color-warning);
  --toastify-color-progress-error:var(--toastify-color-error);
}

.Toastify__toast-container{
  box-sizing:border-box;
  color:#fff;
  padding:4px;
  position:fixed;
  -webkit-transform:translateZ(9999);
  -webkit-transform:translateZ(var(--toastify-z-index));
  width:320px;
  width:var(--toastify-toast-width);
  z-index:9999;
  z-index:var(--toastify-z-index);
}
.Toastify__toast-container--top-left{
  left:1em;
  top:1em;
}
.Toastify__toast-container--top-center{
  left:50%;
  top:1em;
  transform:translateX(-50%);
}
.Toastify__toast-container--top-right{
  right:1em;
  top:1em;
}
.Toastify__toast-container--bottom-left{
  bottom:1em;
  left:1em;
}
.Toastify__toast-container--bottom-center{
  bottom:1em;
  left:50%;
  transform:translateX(-50%);
}
.Toastify__toast-container--bottom-right{
  bottom:1em;
  right:1em;
}

@media only screen and (max-width:480px){
  .Toastify__toast-container{
    left:0;
    margin:0;
    padding:0;
    width:100vw;
  }
  .Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{
    top:0;
    transform:translateX(0);
  }
  .Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{
    bottom:0;
    transform:translateX(0);
  }
  .Toastify__toast-container--rtl{
    left:auto;
    left:initial;
    right:0;
  }
}
.Toastify__toast{
  border-radius:4px;
  box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;
  box-sizing:border-box;
  cursor:default;
  direction:ltr;
  display:flex;
  font-family:sans-serif;
  font-family:var(--toastify-font-family);
  justify-content:space-between;
  margin-bottom:1rem;
  max-height:800px;
  max-height:var(--toastify-toast-max-height);
  min-height:64px;
  min-height:var(--toastify-toast-min-height);
  overflow:hidden;
  padding:8px;
  position:relative;
  z-index:0;
}
.Toastify__toast--rtl{
  direction:rtl;
}
.Toastify__toast--close-on-click{
  cursor:pointer;
}
.Toastify__toast-body{
  align-items:center;
  display:flex;
  flex:1 1 auto;
  margin:auto 0;
  padding:6px;
}
.Toastify__toast-body>div:last-child{
  flex:1 1;
  word-break:break-word;
}
.Toastify__toast-icon{
  -webkit-margin-end:10px;
  display:flex;
  flex-shrink:0;
          margin-inline-end:10px;
  width:20px;
}

.Toastify--animate{
  animation-duration:0.7s;
  animation-fill-mode:both;
}

.Toastify--animate-icon{
  animation-duration:0.3s;
  animation-fill-mode:both;
}

@media only screen and (max-width:480px){
  .Toastify__toast{
    border-radius:0;
    margin-bottom:0;
  }
}
.Toastify__toast-theme--dark{
  background:#121212;
  background:var(--toastify-color-dark);
  color:#fff;
  color:var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light{
  background:#fff;
  background:var(--toastify-color-light);
  color:#757575;
  color:var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default{
  background:#fff;
  background:var(--toastify-color-light);
  color:#757575;
  color:var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info{
  background:#3498db;
  background:var(--toastify-color-info);
  color:#fff;
  color:var(--toastify-text-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success{
  background:#07bc0c;
  background:var(--toastify-color-success);
  color:#fff;
  color:var(--toastify-text-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning{
  background:#f1c40f;
  background:var(--toastify-color-warning);
  color:#fff;
  color:var(--toastify-text-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error{
  background:#e74c3c;
  background:var(--toastify-color-error);
  color:#fff;
  color:var(--toastify-text-color-error);
}

.Toastify__progress-bar-theme--light{
  background:linear-gradient(
    90deg,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  background:var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark{
  background:#bb86fc;
  background:var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info{
  background:#3498db;
  background:var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success{
  background:#07bc0c;
  background:var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning{
  background:#f1c40f;
  background:var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error{
  background:#e74c3c;
  background:var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{
  background:#ffffffb3;
  background:var(--toastify-color-transparent);
}

.Toastify__close-button{
  align-self:flex-start;
  background:#0000;
  border:none;
  color:#fff;
  cursor:pointer;
  opacity:0.7;
  outline:none;
  padding:0;
  transition:0.3s ease;
}
.Toastify__close-button--light{
  color:#000;
  opacity:0.3;
}
.Toastify__close-button>svg{
  fill:currentColor;
  height:16px;
  width:14px;
}
.Toastify__close-button:focus,.Toastify__close-button:hover{
  opacity:1;
}

@keyframes Toastify__trackProgress{
  0%{
    transform:scaleX(1);
  }
  to{
    transform:scaleX(0);
  }
}
.Toastify__progress-bar{
  bottom:0;
  height:5px;
  left:0;
  opacity:0.7;
  position:absolute;
  transform-origin:left;
  width:100%;
  z-index:9999;
  z-index:var(--toastify-z-index);
}
.Toastify__progress-bar--animated{
  animation:Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled{
  transition:transform 0.2s;
}
.Toastify__progress-bar--rtl{
  left:auto;
  left:initial;
  right:0;
  transform-origin:right;
}

.Toastify__spinner{
  animation:Toastify__spin 0.65s linear infinite;
  border:2px solid;
  border-color:#e0e0e0;
  border-color:var(--toastify-spinner-color-empty-area);
  border-radius:100%;
  border-right-color:#616161;
  border-right-color:var(--toastify-spinner-color);
  box-sizing:border-box;
  height:20px;
  width:20px;
}

@keyframes Toastify__bounceInRight{
  0%,60%,75%,90%,to{
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    opacity:0;
    transform:translate3d(3000px, 0, 0);
  }
  60%{
    opacity:1;
    transform:translate3d(-25px, 0, 0);
  }
  75%{
    transform:translate3d(10px, 0, 0);
  }
  90%{
    transform:translate3d(-5px, 0, 0);
  }
  to{
    transform:none;
  }
}
@keyframes Toastify__bounceOutRight{
  20%{
    opacity:1;
    transform:translate3d(-20px, 0, 0);
  }
  to{
    opacity:0;
    transform:translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft{
  0%,60%,75%,90%,to{
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    opacity:0;
    transform:translate3d(-3000px, 0, 0);
  }
  60%{
    opacity:1;
    transform:translate3d(25px, 0, 0);
  }
  75%{
    transform:translate3d(-10px, 0, 0);
  }
  90%{
    transform:translate3d(5px, 0, 0);
  }
  to{
    transform:none;
  }
}
@keyframes Toastify__bounceOutLeft{
  20%{
    opacity:1;
    transform:translate3d(20px, 0, 0);
  }
  to{
    opacity:0;
    transform:translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp{
  0%,60%,75%,90%,to{
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    opacity:0;
    transform:translate3d(0, 3000px, 0);
  }
  60%{
    opacity:1;
    transform:translate3d(0, -20px, 0);
  }
  75%{
    transform:translate3d(0, 10px, 0);
  }
  90%{
    transform:translate3d(0, -5px, 0);
  }
  to{
    transform:translateZ(0);
  }
}
@keyframes Toastify__bounceOutUp{
  20%{
    transform:translate3d(0, -10px, 0);
  }
  40%,45%{
    opacity:1;
    transform:translate3d(0, 20px, 0);
  }
  to{
    opacity:0;
    transform:translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown{
  0%,60%,75%,90%,to{
    animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0%{
    opacity:0;
    transform:translate3d(0, -3000px, 0);
  }
  60%{
    opacity:1;
    transform:translate3d(0, 25px, 0);
  }
  75%{
    transform:translate3d(0, -10px, 0);
  }
  90%{
    transform:translate3d(0, 5px, 0);
  }
  to{
    transform:none;
  }
}
@keyframes Toastify__bounceOutDown{
  20%{
    transform:translate3d(0, 10px, 0);
  }
  40%,45%{
    opacity:1;
    transform:translate3d(0, -20px, 0);
  }
  to{
    opacity:0;
    transform:translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{
  animation-name:Toastify__bounceInLeft;
}
.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{
  animation-name:Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center{
  animation-name:Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center{
  animation-name:Toastify__bounceInUp;
}

.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{
  animation-name:Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{
  animation-name:Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center{
  animation-name:Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center{
  animation-name:Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn{
  0%{
    opacity:0;
    transform:scale3d(0.3, 0.3, 0.3);
  }
  50%{
    opacity:1;
  }
}
@keyframes Toastify__zoomOut{
  0%{
    opacity:1;
  }
  50%{
    opacity:0;
    transform:scale3d(0.3, 0.3, 0.3);
  }
  to{
    opacity:0;
  }
}
.Toastify__zoom-enter{
  animation-name:Toastify__zoomIn;
}

.Toastify__zoom-exit{
  animation-name:Toastify__zoomOut;
}

@keyframes Toastify__flipIn{
  0%{
    animation-timing-function:ease-in;
    opacity:0;
    transform:perspective(400px) rotateX(90deg);
  }
  40%{
    animation-timing-function:ease-in;
    transform:perspective(400px) rotateX(-20deg);
  }
  60%{
    opacity:1;
    transform:perspective(400px) rotateX(10deg);
  }
  80%{
    transform:perspective(400px) rotateX(-5deg);
  }
  to{
    transform:perspective(400px);
  }
}
@keyframes Toastify__flipOut{
  0%{
    transform:perspective(400px);
  }
  30%{
    opacity:1;
    transform:perspective(400px) rotateX(-20deg);
  }
  to{
    opacity:0;
    transform:perspective(400px) rotateX(90deg);
  }
}
.Toastify__flip-enter{
  animation-name:Toastify__flipIn;
}

.Toastify__flip-exit{
  animation-name:Toastify__flipOut;
}

@keyframes Toastify__slideInRight{
  0%{
    transform:translate3d(110%, 0, 0);
    visibility:visible;
  }
  to{
    transform:translateZ(0);
  }
}
@keyframes Toastify__slideInLeft{
  0%{
    transform:translate3d(-110%, 0, 0);
    visibility:visible;
  }
  to{
    transform:translateZ(0);
  }
}
@keyframes Toastify__slideInUp{
  0%{
    transform:translate3d(0, 110%, 0);
    visibility:visible;
  }
  to{
    transform:translateZ(0);
  }
}
@keyframes Toastify__slideInDown{
  0%{
    transform:translate3d(0, -110%, 0);
    visibility:visible;
  }
  to{
    transform:translateZ(0);
  }
}
@keyframes Toastify__slideOutRight{
  0%{
    transform:translateZ(0);
  }
  to{
    transform:translate3d(110%, 0, 0);
    visibility:hidden;
  }
}
@keyframes Toastify__slideOutLeft{
  0%{
    transform:translateZ(0);
  }
  to{
    transform:translate3d(-110%, 0, 0);
    visibility:hidden;
  }
}
@keyframes Toastify__slideOutDown{
  0%{
    transform:translateZ(0);
  }
  to{
    transform:translate3d(0, 500px, 0);
    visibility:hidden;
  }
}
@keyframes Toastify__slideOutUp{
  0%{
    transform:translateZ(0);
  }
  to{
    transform:translate3d(0, -500px, 0);
    visibility:hidden;
  }
}
.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{
  animation-name:Toastify__slideInLeft;
}
.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{
  animation-name:Toastify__slideInRight;
}
.Toastify__slide-enter--top-center{
  animation-name:Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center{
  animation-name:Toastify__slideInUp;
}

.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{
  animation-name:Toastify__slideOutLeft;
}
.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{
  animation-name:Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center{
  animation-name:Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center{
  animation-name:Toastify__slideOutDown;
}

@keyframes Toastify__spin{
  0%{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(360deg);
  }
}
