.btnStr{--btn-color:#1f2842;--btn-color-hover:#1f2842;--btn-icon-size:1.625rem;--btn-rounded:var(--rounded-infinity);--btn-size:6.25rem;--btn-stroke:var(--gradient-btn-dark);--btn-stroke-hover:var(--gradient-btn-dark-hover);display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--btn-size);width:var(--btn-size);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:transparent;border-radius:var(--btn-rounded);color:var(--btn-color);justify-content:center;overflow:hidden;-webkit-transition:color var(--animation-default),opacity var(--animation-default);transition:color var(--animation-default),opacity var(--animation-default);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:2100px){.btnStr{--btn-icon-size:1.25rem;--btn-size:5rem}}@media screen and (max-width:1600px){.btnStr{--btn-icon-size:1.125rem;--btn-size:4rem}}@media screen and (max-width:1160px){.btnStr{--btn-icon-size:.75rem;--btn-size:2.75rem}}@media screen and (max-width:620px){.btnStr{--btn-size:2.5rem}}.btnStr{--gs-color:var(--btn-stroke);--gs-color-hover:var(--btn-stroke-hover);--gs-rounded:var(--rounded-infinity);--gs-stroke-size:var(--size-stroke);position:relative}@media(hover:hover)and (pointer:fine){.btnStr:not(:disabled):hover:before{opacity:1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform var(--animation-medium);transition:-webkit-transform var(--animation-medium);transition:transform var(--animation-medium);transition:transform var(--animation-medium),-webkit-transform var(--animation-medium)}.btnStr:not(:disabled):hover:after{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:opacity var(--animation-long) 50ms,-webkit-transform var(--animation-long) 50ms;transition:opacity var(--animation-long) 50ms,-webkit-transform var(--animation-long) 50ms;transition:opacity var(--animation-long) 50ms,transform var(--animation-long) 50ms;transition:opacity var(--animation-long) 50ms,transform var(--animation-long) 50ms,-webkit-transform var(--animation-long) 50ms}}.btnStr:after,.btnStr:before{background:var(--gs-color) border-box;border-radius:var(--gs-rounded);content:"";height:100%;inset:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--gs-stroke-size);pointer-events:none;position:absolute;-webkit-transition:-webkit-transform var(--animation-medium) 50ms;transition:-webkit-transform var(--animation-medium) 50ms;transition:transform var(--animation-medium) 50ms;transition:transform var(--animation-medium) 50ms,-webkit-transform var(--animation-medium) 50ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:0}.btnStr:after{--gs-color:var(--gs-color-hover);opacity:0;-webkit-transform:rotate(-110deg);-ms-transform:rotate(-110deg);transform:rotate(-110deg);-webkit-transition:opacity var(--animation-long),-webkit-transform var(--animation-long);transition:opacity var(--animation-long),-webkit-transform var(--animation-long);transition:opacity var(--animation-long),transform var(--animation-long);transition:opacity var(--animation-long),transform var(--animation-long),-webkit-transform var(--animation-long);z-index:10}@media(hover:hover)and (pointer:fine){.btnStr:not(:disabled):hover{--btn-color:var(--btn-color-hover)!important}}.btnStr:disabled{cursor:not-allowed;opacity:.5}.btnStr .icon{--icon-color:var(--btn-color);--icon-size:var(--btn-icon-size)}.btnStr__wrapper{pointer-events:none;position:relative;-webkit-transition:opacity var(--animation-short);transition:opacity var(--animation-short);z-index:10}.btnStr__wrapper .icon:last-child:not(:first-child):not(.loadingIcon){display:none;inset:0;position:absolute}.btnStr.btnStr_loading .btnStr__wrapper .icon:not(.loadingIcon){opacity:0}.btnStr_tLight{--btn-color:#fff;--btn-color-hover:#fff;--btn-stroke:var(--gradient-btn-light);--btn-stroke-hover:var(--gradient-btn-light-hover)}.btnStr[class*=btnStr_anim]{--btn-icon-offset:5px}.btnStr[class*=btnStr_anim] .btnStr__wrapper{overflow:hidden}.btnStr[class*=btnStr_anim] .btnStr__wrapper .icon:last-child:not(:first-child){display:block}@media(hover:hover)and (pointer:fine){.btnStr[class*=btnStr_anim].btnStr_animT:not(:disabled):hover .btnStr__wrapper .icon:first-child:not(:last-child){-webkit-transform:translateY(calc(-100% - var(--btn-icon-offset)));-ms-transform:translateY(calc(-100% - var(--btn-icon-offset)));transform:translateY(calc(-100% - var(--btn-icon-offset)))}.btnStr[class*=btnStr_anim].btnStr_animT:not(:disabled):hover .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.btnStr[class*=btnStr_anim].btnStr_animT .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateY(calc(100% + var(--btn-icon-offset)));-ms-transform:translateY(calc(100% + var(--btn-icon-offset)));transform:translateY(calc(100% + var(--btn-icon-offset)))}@media(hover:hover)and (pointer:fine){.btnStr[class*=btnStr_anim].btnStr_animR:not(:disabled):hover .btnStr__wrapper .icon:first-child:not(:last-child){-webkit-transform:translateX(calc(100% + var(--btn-icon-offset)));-ms-transform:translateX(calc(100% + var(--btn-icon-offset)));transform:translate(calc(100% + var(--btn-icon-offset)))}.btnStr[class*=btnStr_anim].btnStr_animR:not(:disabled):hover .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.btnStr[class*=btnStr_anim].btnStr_animR .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateX(calc(-100% - var(--btn-icon-offset)));-ms-transform:translateX(calc(-100% - var(--btn-icon-offset)));transform:translate(calc(-100% - var(--btn-icon-offset)))}@media(hover:hover)and (pointer:fine){.btnStr[class*=btnStr_anim].btnStr_animB:not(:disabled):hover .btnStr__wrapper .icon:first-child:not(:last-child){-webkit-transform:translateY(calc(100% + var(--btn-icon-offset)));-ms-transform:translateY(calc(100% + var(--btn-icon-offset)));transform:translateY(calc(100% + var(--btn-icon-offset)))}.btnStr[class*=btnStr_anim].btnStr_animB:not(:disabled):hover .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.btnStr[class*=btnStr_anim].btnStr_animB .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateY(calc(-100% - var(--btn-icon-offset)));-ms-transform:translateY(calc(-100% - var(--btn-icon-offset)));transform:translateY(calc(-100% - var(--btn-icon-offset)))}@media(hover:hover)and (pointer:fine){.btnStr[class*=btnStr_anim].btnStr_animL:not(:disabled):hover .btnStr__wrapper .icon:first-child:not(:last-child){-webkit-transform:translateX(calc(-100% - var(--btn-icon-offset)));-ms-transform:translateX(calc(-100% - var(--btn-icon-offset)));transform:translate(calc(-100% - var(--btn-icon-offset)))}.btnStr[class*=btnStr_anim].btnStr_animL:not(:disabled):hover .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.btnStr[class*=btnStr_anim].btnStr_animL .btnStr__wrapper .icon:last-child:not(:first-child){-webkit-transform:translateX(calc(100% + var(--btn-icon-offset)));-ms-transform:translateX(calc(100% + var(--btn-icon-offset)));transform:translate(calc(100% + var(--btn-icon-offset)))}.btnStr_spy{will-change:transform}.btnStr_L{--btn-icon-size:1.875rem;--btn-size:7.5rem}@media screen and (max-width:2100px){.btnStr_L{--btn-icon-size:1.5rem;--btn-size:6.25rem}}@media screen and (max-width:1600px){.btnStr_L{--btn-icon-size:1.25rem;--btn-size:5rem}}@media screen and (max-width:1160px){.btnStr_L{--btn-icon-size:1rem;--btn-size:3.5rem}}@media screen and (max-width:620px){.btnStr_L{--btn-icon-size:.75rem;--btn-size:2.5rem}}.btnStr_S{--btn-icon-size:1.5rem;--btn-size:5.625rem}@media screen and (max-width:2100px){.btnStr_S{--btn-icon-size:1.25rem;--btn-size:4.375rem}}@media screen and (max-width:1600px){.btnStr_S{--btn-icon-size:1rem;--btn-size:3.5rem}}@media screen and (max-width:1160px){.btnStr_S{--btn-icon-size:.875rem;--btn-size:2.75rem}}@media screen and (max-width:620px){.btnStr_S{--btn-icon-size:.75rem;--btn-size:2.5rem}}@media screen and (max-width:1600px){.btnStr.btnStr_L.btnStr_spy{--btn-icon-size:1.375rem}}@media screen and (max-width:1160px){.btnStr.btnStr_L.btnStr_spy{--btn-icon-size:1.125rem}}@media screen and (max-width:620px){.btnStr.btnStr_L.btnStr_spy{--btn-icon-size:1rem}}
