.after_exam_main{width:100%;max-width:420px;margin:0 auto;padding:40px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.promo_belt_wrapper{position:relative;width:160px;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}.promo_belt_icon{font-size:100px;position:relative;z-index:2;-webkit-filter:drop-shadow(0 4px 15px rgba(0,0,0,.5));filter:drop-shadow(0 4px 15px rgba(0,0,0,.5));opacity:0;-webkit-animation:beltReveal .7s cubic-bezier(.175,.885,.32,1.275) forwards;animation:beltReveal .7s cubic-bezier(.175,.885,.32,1.275) forwards}.promo_belt_aura{position:absolute;width:100px;height:50px;border-radius:50%;-webkit-filter:blur(35px);filter:blur(35px);opacity:.3;z-index:1;-webkit-animation:beltPulse 3s infinite ease-in-out;animation:beltPulse 3s infinite ease-in-out}@-webkit-keyframes beltReveal{0%{opacity:0;-webkit-transform:scale(.5) translateY(20px);transform:scale(.5) translateY(20px)}60%{-webkit-transform:scale(1.08);transform:scale(1.08)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes beltReveal{0%{opacity:0;transform:scale(.5) translateY(20px)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1) translateY(0)}}@-webkit-keyframes beltPulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.25}50%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:.45}to{-webkit-transform:scale(1);transform:scale(1);opacity:.25}}@keyframes beltPulse{0%{transform:scale(1);opacity:.25}50%{transform:scale(1.6);opacity:.45}to{transform:scale(1);opacity:.25}}.after_exam_title{font-size:28px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;text-align:center;opacity:0;-webkit-animation:slideUpFade .5s ease-out .3s forwards;animation:slideUpFade .5s ease-out .3s forwards}.after_exam_subtitle{font-size:14px;font-weight:600;color:#8e8e8e;color:var(--c-text-muted);line-height:1.5;margin:0 0 28px;text-align:center;max-width:320px;opacity:0;-webkit-animation:slideUpFade .5s ease-out .45s forwards;animation:slideUpFade .5s ease-out .45s forwards}.promo_card{width:100%;max-width:380px;margin:0 auto;background:#1e1e1e;background:var(--c-bg-card);border:2px solid #333333;border:2px solid var(--c-border);border-radius:16px;overflow:hidden;opacity:0;-webkit-animation:slideUpFade .5s ease-out .6s forwards;animation:slideUpFade .5s ease-out .6s forwards}.promo_card_content{padding:24px 24px 20px}.promo_card_text{color:#fff;color:var(--c-text-main);font-size:15px;line-height:1.6;margin:0;text-align:center}.promo_tip{background:#00000026;padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid rgba(255,255,255,.04)}.promo_tip_icon{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.promo_tip_text{font-size:12px;font-weight:700;color:#8e8e8e;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.5px}.btn_skip{margin-top:24px;background:transparent;border:none;color:#8e8e8e;color:var(--c-text-muted);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;padding:10px 20px;opacity:0;-webkit-animation:slideUpFade .5s ease-out .75s forwards;animation:slideUpFade .5s ease-out .75s forwards}.btn_skip:hover{color:#fff;color:var(--c-text-main)}.btn_skip:active{opacity:.6}.is_scrollable{overflow-y:auto;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.complete_exam_screen{background:radial-gradient(circle at center,#1a1a1a,#131415)!important}.complete_exam_screen .complete_main{max-width:440px;margin-top:auto;margin-bottom:auto}.complete_exam_screen .exam_info_box,.complete_exam_screen .complete_hero{width:100%;max-width:100%;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.complete_exam_screen .btn_action{max-width:400px}.exam_icon_container{position:relative;width:200px;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:14px auto 22px}.exam_main_svg{font-size:100px;position:relative;z-index:2}.exam_glow{position:absolute;width:200px;height:200px;z-index:1;border-radius:50%}.exam_glow_soft{opacity:.3}.exam_anim_belt{-webkit-animation:beltJump .8s ease-out;animation:beltJump .8s ease-out}.exam_anim_heart{-webkit-animation:heartShake .5s ease-in-out;animation:heartShake .5s ease-in-out}@-webkit-keyframes beltJump{0%{-webkit-transform:scale(.5) translateY(50px);opacity:0}60%{-webkit-transform:scale(1.1) translateY(-10px)}to{-webkit-transform:scale(1) translateY(0);opacity:1}}@keyframes beltJump{0%{transform:scale(.5) translateY(50px);opacity:0}60%{transform:scale(1.1) translateY(-10px)}to{transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes pulseGlow{0%{-webkit-transform:scale(1);opacity:.4}50%{-webkit-transform:scale(1.1);opacity:.7}to{-webkit-transform:scale(1);opacity:.4}}@keyframes pulseGlow{0%{transform:scale(1);opacity:.4}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:.4}}.exam_title{font-size:28px;font-weight:900;text-transform:uppercase;margin-bottom:12px;text-align:center}.exam_info_box{text-align:center;max-width:340px;margin:0 auto}.exam_fade_text{font-size:16px;color:#fff;line-height:1.5;opacity:0;-webkit-animation:fadeIn .6s ease-in-out forwards;animation:fadeIn .6s ease-in-out forwards}.exam_rank_name{display:block;font-size:22px;margin-top:10px;text-transform:uppercase}.exam_small_text{display:block;opacity:.5;font-size:13px;margin-top:12px}.exam_stars_row{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.exam_step_counter{margin-top:15px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.exam_cooldown{margin-top:30px;text-align:center}.exam_cooldown_label{display:block;color:#8e8e8e;color:var(--c-text-muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.exam_cooldown_time{display:block;color:#fff;font-size:32px;font-weight:900;line-height:1}@-webkit-keyframes slideUpFade{0%{opacity:0;-webkit-transform:translateY(16px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.exam_icon_container.is_rankup{width:260px;height:230px;margin-top:6px;margin-bottom:18px;overflow:hidden}.exam_rays{position:absolute;left:50%;top:50%;width:300px;height:300px;margin-left:-150px;margin-top:-150px;z-index:0;border-radius:50%;background:repeating-conic-gradient(rgba(255,255,255,.11) 0deg 7deg,transparent 7deg 20deg);-webkit-mask-image:radial-gradient(circle 120px at center,#000 32px,transparent 108px);mask-image:radial-gradient(circle 120px at center,#000 32px,transparent 108px);opacity:0;-webkit-animation:rayFade .9s ease-out .2s forwards,raysSpin 16s linear infinite;animation:rayFade .9s ease-out .2s forwards,raysSpin 16s linear infinite}@-webkit-keyframes raysSpin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes raysSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rayFade{0%{opacity:0}to{opacity:1}}@keyframes rayFade{0%{opacity:0}to{opacity:1}}.exam_main_svg.is_rankup_belt{font-size:118px;-webkit-animation:beltReveal .7s cubic-bezier(.175,.885,.32,1.275) forwards,beltFloat 3.6s ease-in-out .75s infinite;animation:beltReveal .7s cubic-bezier(.175,.885,.32,1.275) forwards,beltFloat 3.6s ease-in-out .75s infinite}@-webkit-keyframes beltFloat{0%,to{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-6px)}}@keyframes beltFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.exam_sparkles{position:absolute;inset:0;z-index:3;pointer-events:none}.exam_spark{position:absolute;color:#fff;text-shadow:0 0 8px rgba(255,255,255,.85);opacity:0;-webkit-animation:twinkle 2.2s ease-in-out infinite;animation:twinkle 2.2s ease-in-out infinite}.exam_spark.s1{top:14%;left:18%;font-size:15px;-webkit-animation-delay:.1s;animation-delay:.1s}.exam_spark.s2{top:24%;right:15%;font-size:21px;-webkit-animation-delay:.6s;animation-delay:.6s}.exam_spark.s3{bottom:20%;left:13%;font-size:18px;-webkit-animation-delay:1.1s;animation-delay:1.1s}.exam_spark.s4{bottom:14%;right:20%;font-size:13px;-webkit-animation-delay:1.6s;animation-delay:1.6s}.exam_spark.s5{top:6%;right:42%;font-size:16px;-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes twinkle{0%,to{opacity:0;-webkit-transform:scale(.4)}50%{opacity:1;-webkit-transform:scale(1)}}@keyframes twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.exam_kicker{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:3px;margin-bottom:6px;opacity:0;-webkit-animation:slideUpFade .5s ease-out .35s forwards;animation:slideUpFade .5s ease-out .35s forwards}.exam_rank_name.is_rankup{font-size:30px;margin-top:14px;letter-spacing:1px;-webkit-animation:rankNameGlow 2.6s ease-in-out infinite;animation:rankNameGlow 2.6s ease-in-out infinite}@-webkit-keyframes rankNameGlow{0%,to{text-shadow:0 0 10px currentColor}50%{text-shadow:0 0 22px currentColor,0 0 34px currentColor}}@keyframes rankNameGlow{0%,to{text-shadow:0 0 10px currentColor}50%{text-shadow:0 0 22px currentColor,0 0 34px currentColor}}
