#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-radius:50%;border-color:#29d #0000 #0000 #29d;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#nprogress .bar{background:var(--color_red_main);height:4px}#nprogress .peg{box-shadow:0 0 10px var(--color_red_main),0 0 5px var(--color_red_main)}.toTop{background:#fff;border:1px solid var(--color_black_40);border-radius:100%;bottom:15px;box-shadow:0 4px 16px #00000026;color:var(--color_black_60);height:40px;opacity:0;padding:11px;position:fixed;right:15px;transition:.3s;width:40px;z-index:620}.toTop svg{display:block;height:16px;width:16px}.toTop--active{opacity:1}@media(max-width:767px){.toTop{bottom:65px;margin-bottom:env(safe-area-inset-bottom)}}.ResourceBannerModalGrab{background:#fff;border:1px solid var(--color_red_main);border-radius:10px;padding:22px 15px;position:relative}@media(max-width:520px){.ResourceBannerModalGrab{padding:15px}}@media(max-width:460px){.ResourceBannerModalGrab{padding:15px 10px}}@media(min-width:768px){.ResourceBannerModalGrab--wrap .modal__content{max-width:715px}}.ResourceBannerModalGrab-titleModal{align-items:center;display:flex;font-size:26px;font-weight:700;margin-bottom:25px;min-height:36px}@media(max-width:640px){.ResourceBannerModalGrab-titleModal{font-size:21px}}@media(max-width:480px){.ResourceBannerModalGrab-titleModal{margin-bottom:15px}}@media(max-width:389px){.ResourceBannerModalGrab-titleModal{font-size:18px}}.ResourceBannerModalGrab-close{align-items:center;background:none;background:#fff;border:1px solid var(--color_black_45);border-radius:100%;color:var(--color_black_70);display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:-10px;top:-10px;transition:.3s;width:30px;z-index:10}.ResourceBannerModalGrab-close svg{display:block;height:12px;transition:inherit;width:12px}.ResourceBannerModalGrab-close:hover{background-color:var(--color_red_main);border-color:var(--color_red_main);color:#fff}.ResourceBannerModalGrab_wrap{align-items:flex-end;display:flex;gap:20px;justify-content:flex-start}@media(max-width:640px){.ResourceBannerModalGrab_wrap{align-items:center}}@media(max-width:460px){.ResourceBannerModalGrab_wrap{gap:10px}}.ResourceBannerModalGrab-img{flex:0 0 130px;min-width:130px}@media(max-width:520px){.ResourceBannerModalGrab-img{flex:0 0 95px;min-width:95px}}.ResourceBannerModalGrab-img img{display:block;height:113px;margin-bottom:-22px;margin-top:-38px;object-fit:cover;object-position:top;width:100%}@media(max-width:640px){.ResourceBannerModalGrab-img img{height:auto;margin:-16px 0}}.ResourceBannerModalGrab-main{align-items:center;display:flex;flex:1;gap:20px;justify-content:space-between;min-width:0}@media(max-width:640px){.ResourceBannerModalGrab-main{align-items:flex-start;flex-direction:column;gap:15px}}@media(max-width:520px){.ResourceBannerModalGrab-main{width:100%}}.ResourceBannerModalGrab-title{color:var(--color_black_main);font-size:18px;font-weight:500;line-height:1.2;margin-bottom:8px}@media(max-width:640px){.ResourceBannerModalGrab-title{font-size:16px}}@media(max-width:520px){.ResourceBannerModalGrab-title{font-size:14px}}.ResourceBannerModalGrab-text{color:var(--color_black_70)}@media(max-width:640px){.ResourceBannerModalGrab-text{font-size:14px}}@media(max-width:520px){.ResourceBannerModalGrab-text{font-size:12px;line-height:1.2}}@media(max-width:460px){.ResourceBannerModalGrab-text{font-size:10px}}.ResourceBannerModalGrab-text p{margin-bottom:0}.ResourceBannerModalGrab-btns{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media(max-width:640px){.ResourceBannerModalGrab-btns{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}@media(max-width:460px){.ResourceBannerModalGrab-btns{gap:8px 16px}}.ResourceBannerModalGrab-btns .ResourceBannerModalGrab-btns-howTo{color:var(--color_red_main)}@media(max-width:460px){.ResourceBannerModalGrab-btns .ResourceBannerModalGrab-btns-howTo{font-size:12px}}@media(max-width:520px){.ResourceBannerModalGrab-btns .ResourceBannerModalGrab-btns-grab{font-size:12px;padding:8px 14px}}.ResourceBannerModalGrab-resources{align-items:center;align-self:center;display:flex;gap:16px;list-style:none;margin:0;padding:0}.ResourceBannerModalGrab-resources li{animation:showAddedResourceBannerModalGrab .3s 0s 1;animation-fill-mode:forwards;display:block;margin:0;opacity:0;padding:5px 10px 0;position:relative}.ResourceBannerModalGrab-resources li:nth-child(2n){animation-delay:.5s}.ResourceBannerModalGrab-resources li:nth-child(3n){animation-delay:1s}.ResourceBannerModalGrab-resources li:nth-child(4n){animation-delay:1.5s}.ResourceBannerModalGrab-resources li img{display:block;height:36px;width:36px}.ResourceBannerModalGrab-resources li span{align-items:center;background:var(--color_red_main);border-radius:100%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;line-height:1;position:absolute;right:0;top:0;width:20px}.ResourceBannerModalGrab .CountDownTimer{color:var(--color_red_main);font-size:36px;font-weight:700;line-height:1}@media(max-width:640px){.ResourceBannerModalGrab .CountDownTimer{font-size:28px}}@media(max-width:389px){.ResourceBannerModalGrab .CountDownTimer{font-size:24px}}@keyframes showAddedResourceBannerModalGrab{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}