html,body{font-size:16px;margin:0;padding:0;box-sizing:border-box;height:100%;width:100%;color:#fff}@media (max-width: 1440px){html,body{font-size:14px}}[data-rk]{width:100%}@font-face{font-family:Plus Jakarta Sans;src:url(/simple-csm/assets/PlusJakartaSans-VariableFont_wght-D_DSbd_K.ttf);font-weight:100 900;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:url(/simple-csm/assets/PlusJakartaSans-Italic-VariableFont_wght-BdWtZZ8T.ttf);font-weight:100 900;font-style:italic}@font-face{font-family:Fira Code;src:url(/simple-csm/assets/FiraCode-VariableFont_wght-CO-WD2kz.ttf);font-weight:100 900;font-style:normal}@font-face{font-family:Retni Sans;src:url(/simple-csm/assets/RetniSans-Bold-Cz4-O2b5.ttf);font-weight:100 900;font-style:normal}@keyframes fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.fade-in{animation:fadeIn .1s ease-in-out}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#ffffff80}::-webkit-scrollbar-track{background:#ffffff4d;border-radius:6px}::-webkit-scrollbar-track:hover{background:#ffffff4d}::-webkit-scrollbar-track:active{background:#ffffff4d}.navigation-element{transition:background-color .3s ease}.navigation-element:hover{border:0;background-color:#1b3382}@keyframes glow{0%{box-shadow:0 0 10px #ff7748e6,0 0 40px #ff7748cc}50%{box-shadow:0 0 12px #ff7748,0 0 48px #ff7748e6}to{box-shadow:0 0 10px #ff7748e6,0 0 40px #ff7748cc}}.price-container:hover{background:#10154133!important;border-radius:20px;transition:background .1s ease;animation:glow 2s infinite ease-in-out}.gradient-text{font-size:25px;font-weight:700;display:inline-block;background:linear-gradient(90deg,#fff 30%,#fff 70%,#ff7748 40%,#fff);background-size:400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-shine 1s linear forwards}@keyframes gradient-shine{0%{background-position:75%}to{background-position:100%}}.apps-logo-container{transition:all .3s ease-in-out}.apps-logo-container:hover{background-color:#ffffff1a;scale:1.05}.apps-box{transition:all .3s ease-in-out;opacity:1;transform:scale(1)}.apps-box.closed{opacity:0;transform:scale(.95);pointer-events:none}.app-box-item{transition:all .3s ease-in-out}.app-box-item:hover{scale:1.02;background-color:#1b338266}.apps-box-wrapper{overflow:hidden;max-height:0;opacity:0;transform:translateY(-20px);transition:max-height .4s ease,opacity .3s ease,transform .3s ease}.apps-box-wrapper.open{max-height:1000px;opacity:1;transform:translateY(0)}.apps-box-content{pointer-events:auto;transition:opacity .3s ease}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes dot-flash{0%{opacity:0;transform:scale(.6)}20%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(.6)}}.spinner-dot{font-family:Plus Jakarta Sans;animation:dot-flash 1.5s infinite;animation-fill-mode:both;font-weight:700;font-size:1.2em;color:#fff}.spinner-dot:nth-child(2){animation-delay:.5s}.spinner-dot:nth-child(3){animation-delay:1s;color:#fff}.spinner-dot:nth-child(4){animation-delay:1.5s;color:#ff7748}.checkbox-checkmark{transform:scale(0);transform-origin:center;animation:checkbox-checkmark-in .3s ease-out forwards}.checkbox-checkmark-bg{transform-origin:center;animation:checkbox-checkmark-bg-in .3s ease-out forwards}@keyframes checkbox-checkmark-in{0%{opacity:.2;transform:scale(.3)}50%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes checkbox-checkmark-bg-in{0%{opacity:.2}70%{opacity:.8}to{opacity:1}}.card-container{display:flex;flex-direction:column;width:100%;border:1.5px solid rgba(255,255,255,.1);transition:translate .3s ease,border .3s ease,box-shadow .3s ease}.card-container:hover{translate:0 -6px;box-shadow:0 10px 30px #0003}.main-nav-toggle{display:block;position:absolute;background:none;border:none;padding:0;cursor:pointer}.main-nav-toggle:before,.main-nav-toggle:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:0;border-bottom:3px solid #fff;left:0;right:0;transition:transform .3s ease,opacity .3s ease,border-bottom-color .3s ease;border-radius:1.5px}.main-nav-toggle:before{transform:translateY(-8px)}.main-nav-toggle:after{transform:translateY(6px);border-radius:1.5px}.main-nav-toggle:hover:before,.main-nav-toggle:hover:after{border-bottom-color:#ff7748}.main-nav-toggle:hover span{background-color:#ff7748}.main-nav-toggle span{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:2.67px;background-color:#fff;width:100%;position:absolute;border-radius:1.5px;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background-color .3s ease}.main-nav-toggle.active-menu:before{transform:rotate(45deg);border-radius:1.5px}.main-nav-toggle.active-menu:after{transform:rotate(-45deg);border-radius:1.5px}.main-nav-toggle.active-menu span{opacity:0}.menu-container{width:83px;position:absolute;top:-15px;overflow:hidden;display:flex;flex-direction:column;gap:10px;align-items:center;border-radius:33px;box-shadow:0 14px 20.9px #00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#14296f66}.menu-container.closed{opacity:0;height:0;padding:0 15px;pointer-events:none;box-sizing:border-box;transition:height .4s ease,padding .4s ease,opacity .4s ease}.menu-container.open{padding:52px 15px;opacity:1;pointer-events:auto;box-sizing:border-box;transition:height .4s ease,padding .4s ease,opacity .2s ease}.menu-container.open.auth{height:350px}.menu-container.open.unauth{height:280px}.menu-item{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:8px;border-radius:5px;transition:all .3s ease-in-out}.menu-item:hover{background-color:#14296f}.radio-label{position:relative;display:inline-block}.radio-label:after{content:attr(data-text);font-weight:700;visibility:hidden;height:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.radio-inner-circle{transform:scale(0);transform-origin:center;animation:radio-in .3s ease-out forwards}@keyframes radio-in{0%{transform:scale(0);opacity:0}70%{transform:scale(1.2);opacity:1}to{transform:scale(1)}}.success-animation{display:inline-block;overflow:visible;animation:pulse-glow 1s ease-out .7s 1 forwards}.checkmark{width:100%;height:100%;stroke-width:4;stroke-miterlimit:10;box-sizing:border-box;animation:scale .3s ease-in-out .9s both}.circle{stroke-dasharray:157;stroke-dashoffset:157;stroke-linecap:round;animation:draw-circle .5s ease-out forwards}.check{stroke-dasharray:36;stroke-dashoffset:36;stroke-linecap:round;animation:draw-check .3s ease-out .7s forwards}@keyframes draw-circle{to{stroke-dashoffset:0}}@keyframes draw-check{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.2)}}@keyframes pulse-glow{0%{filter:drop-shadow(0 0 0 rgba(76,175,80,0));transform:scale(1)}50%{filter:drop-shadow(0 0 6px rgba(76,175,80,.6));transform:scale(1.05)}to{filter:drop-shadow(0 0 0 rgba(76,175,80,0));transform:scale(1)}}@keyframes pulse-glow{0%{filter:drop-shadow(0 0 0 rgba(76,175,80,0))}50%{filter:drop-shadow(0 0 6px rgba(76,175,80,.6))}to{filter:drop-shadow(0 0 0 rgba(76,175,80,0))}}.success-message-text{display:inline-block;animation:pulse-glow 1.3s ease-in-out .7s}
