@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.ttf);font-weight:500}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraBold.ttf);font-weight:800}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Black.ttf);font-weight:900}@font-face{font-family:Tenor Sans;src:url(/fonts/tenor-sans/TenorSans-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Medium.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Bold.ttf);font-weight:700}@font-face{font-family:Roboto;src:url(/fonts/roboto/Roboto-Black.ttf);font-weight:900}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Light.ttf);font-weight:300}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Regular.ttf);font-weight:400}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Medium.ttf);font-weight:500}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-SemiBold.ttf);font-weight:600}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Bold.ttf);font-weight:700}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-ExtraBold.ttf);font-weight:800}@keyframes loadingAni{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeInBlur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes copyFeedback{0%{transform:scale(1);background-color:rgba(0,226,144,.25)}50%{transform:scale(1.1);background-color:rgba(0,226,144,.5)}to{transform:scale(1);background-color:rgba(0,226,144,.25)}}.site-helper{position:fixed;z-index:9999}.site-helper .whelper{position:fixed;z-index:999;left:.5vh;top:.5vh;cursor:pointer;background:#fff;padding:.5vh;font-size:1.6vh;line-height:2.2vh;font-family:Montserrat,sans-serif}.site-helper .whelper .w01,.site-helper .whelper .w02,.site-helper .whelper .w03,.site-helper .whelper .w04{display:none}@media screen and (max-width:1600px){.site-helper .whelper .w04{display:block}}@media screen and (max-width:1300px){.site-helper .whelper .w03{display:block}}@media screen and (max-width:1100px){.site-helper .whelper .w02{display:block}}@media screen and (max-width:700px){.site-helper .whelper .w01{display:block}}.site-helper .whelper .ratio{font-size:1vh;line-height:1.4vh;font-family:Montserrat,sans-serif}.site-helper .whelper.hidden{opacity:0}.site-helper .btn-open-icons{z-index:1;position:fixed;top:2.1vh;right:2.1vh}.site-helper .btn-open-icons.hidden{opacity:0;visibility:hidden}.icons-gallery{box-sizing:border-box;padding:4.2vh;justify-content:flex-start;align-items:center;display:flex;flex-flow:row wrap}.icons-gallery .icons-group{box-sizing:border-box;padding:2.1vh}.icons-gallery .icons-group .group-title{margin:0 0 1vh;padding:.5vh 1vh;cursor:pointer;border-radius:1vh;transition:all .2s ease;-webkit-user-select:none;user-select:none;justify-self:flex-start;font-size:1.6vh;line-height:2.2vh;font-family:Montserrat,sans-serif}.icons-gallery .icons-group .group-title:hover{background:rgba(54,46,255,.1)}.icons-gallery .icons-group .group-title.copied{background:rgba(0,226,144,.25);animation:copyFeedback .3s ease-in-out}.icons-gallery .icons-group .icons-list{justify-content:flex-start;align-items:center;display:flex;flex-flow:row wrap}.icons-gallery .icons-group .icons-list .icon-item{background:rgba(100,103,122,.05);box-sizing:border-box;padding:1vh;margin:0 .5vh .5vh 0;border-radius:1vh;transition:all .2s ease;-webkit-user-select:none;user-select:none}.icons-gallery .icons-group .icons-list .icon-item:hover{background:rgba(100,103,122,.2)}.icons-gallery .icons-group .icons-list .icon-item .icon-wrapper{cursor:pointer;display:flex;align-items:center;justify-content:center;width:4.2vh;min-width:4.2vh;max-width:4.2vh;height:4.2vh;min-height:4.2vh;max-height:4.2vh}.icons-gallery .icons-group .icons-list .icon-item .icon-wrapper .icon{width:100%;height:100%}.icons-gallery .icons-group .icons-list .icon-item .icon-wrapper.copied{background:rgba(0,226,144,.25);border-radius:1vh;animation:copyFeedback .3s ease-in-out}.icons-gallery .icons-group .icons-list .icon-item .icon-name{text-overflow:ellipsis;overflow:hidden;width:8.4vh;text-align:left;margin-top:.5vh;font-size:1.2vh;line-height:1.7vh;font-family:Montserrat,sans-serif}.icons-gallery .icon-version-info{position:fixed;top:1vh;left:1vh;background:rgba(0,0,0,.5);color:#fff;padding:.5vh 1vh;border-radius:1vh;z-index:9998;font-size:1.2vh;line-height:1.7vh;font-family:Montserrat,sans-serif}.icons-gallery .icon-version-info.hidden{display:none}