.t2r_5a_page{justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:8px 24px 32px;display:flex;position:relative}.t2r_5a_pageGlow{z-index:0;pointer-events:none;background:radial-gradient(120% 50% at 50% 0,#a855f721,#0000 60%),radial-gradient(90% 45% at 100% 100%,#6366f114,#0000 60%),radial-gradient(70% 40% at 0 80%,#c084fc0f,#0000 60%);position:fixed;inset:0}.t2r_5a_page:before{content:"";top:-120px;z-index:0;pointer-events:none;background:radial-gradient(#a855f733 0%,#0000 62%);width:1100px;max-width:130vw;height:560px;animation:8s ease-in-out infinite t2r_5a_pulseGlow;position:fixed;inset-inline-start:50%;transform:translate(-50%)}@keyframes t2r_5a_pulseGlow{0%,to{opacity:.6;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}.t2r_5a_container{z-index:1;width:100%;max-width:520px;animation:.8s cubic-bezier(.16,1,.3,1) t2r_5a_containerIn;position:relative}@keyframes t2r_5a_containerIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_errorModal{text-align:center;background:linear-gradient(#1e2128 0%,#181b20 100%);border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:340px;padding:32px;box-shadow:0 0 0 1px #0000004d,0 20px 50px #00000080}.t2r_5a_errorIcon{color:#f87171;background:#ef444426;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;display:flex}.t2r_5a_errorText{color:#c9cdd4;margin-bottom:24px;font-size:15px;line-height:1.5}.t2r_5a_errorBtn{color:#fff;cursor:pointer;background:linear-gradient(#a855f7 0%,#9333ea 100%);border:none;border-radius:10px;width:100%;height:44px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s}.t2r_5a_errorBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #a855f74d}.t2r_5a_errorBtn:active{transform:translateY(0)}.t2r_5a_statusCard{text-align:center;background:linear-gradient(#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:16px;padding:32px 24px;animation:.5s cubic-bezier(.16,1,.3,1) .42s both t2r_5a_rewardIn}.t2r_5a_statusIconSuccess{color:#22c55e;background:#22c55e26;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.t2r_5a_statusIconPending{color:#fbbf24;background:#fbbf2426;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.t2r_5a_statusTitle{color:#fff;margin-bottom:8px;font-size:18px;font-weight:600}.t2r_5a_statusText{color:#9ca3af;margin-bottom:24px;font-size:14px;line-height:1.6}.t2r_5a_statusText strong{color:#fff}.t2r_5a_statusMeta{text-align:start;border-top:1px solid #ffffff0f;padding-top:20px}.t2r_5a_statusLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:12px;display:block}.t2r_5a_statusValue{color:#c9cdd4;word-break:break-all;font-size:13px}.t2r_5a_reviewHeader{flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;display:flex}.t2r_5a_reviewBadge{color:#fbbf24;text-transform:uppercase;letter-spacing:.5px;background:#fbbf2426;border:1px solid #fbbf2440;border-radius:20px;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.t2r_5a_reviewInfo{background:#0003;border-radius:12px;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px;display:flex}.t2r_5a_reviewItem{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.t2r_5a_reviewLabel{color:#6b7280;flex-shrink:0;font-size:13px}.t2r_5a_reviewValue{color:#e2e4e9;word-break:break-all;text-align:end;font-size:13px}.t2r_5a_reviewNote{color:#c084fc;background:#a855f714;border:1px solid #a855f726;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex}.t2r_5a_reviewNote svg{flex-shrink:0}.t2r_5a_header{text-align:center;margin-bottom:40px;animation:.8s cubic-bezier(.16,1,.3,1) .1s both t2r_5a_headerIn}@keyframes t2r_5a_headerIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_logoWrap{margin-bottom:32px;display:inline-flex;position:relative}.t2r_5a_logo{color:#fff;background:linear-gradient(145deg,#a855f7 0%,#7e22ce 50%,#6b21a8 100%);border-radius:24px;justify-content:center;align-items:center;width:80px;height:80px;animation:6s ease-in-out infinite t2r_5a_logoFloat;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 4px 8px #a855f733,0 20px 40px -10px #a855f780}.t2r_5a_logo:before{content:"";top:-50%;background:linear-gradient(45deg,#0000 30%,#ffffff1a 50%,#0000 70%);width:200%;height:200%;animation:4s ease-in-out infinite t2r_5a_logoShine;position:absolute;inset-inline-start:-50%}@keyframes t2r_5a_logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes t2r_5a_logoShine{0%{transform:translate(-100%)rotate(45deg)}to{transform:translate(100%)rotate(45deg)}}.t2r_5a_logoGlow{pointer-events:none;filter:blur(25px);background:radial-gradient(circle,#a855f766 0%,#0000 60%);animation:3s ease-in-out infinite t2r_5a_glowPulse;position:absolute;inset:-30px}@keyframes t2r_5a_glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.t2r_5a_title{color:#fff;letter-spacing:-.5px;background:linear-gradient(135deg,#fff 0%,#cbd5e1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:32px;font-weight:700}.t2r_5a_subtitle{color:#8b929e;margin-bottom:24px;font-size:16px}.t2r_5a_period{color:#c084fc;background:#a855f71a;border:1px solid #a855f733;border-radius:50px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.t2r_5a_period:before{content:"";background:linear-gradient(90deg,#0000,#a855f71a,#0000);animation:3s ease-in-out infinite t2r_5a_shimmer;position:absolute;inset:0}@keyframes t2r_5a_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.t2r_5a_steps{justify-content:center;align-items:center;margin-bottom:32px;animation:.8s cubic-bezier(.16,1,.3,1) .2s both t2r_5a_stepsIn;display:flex}@keyframes t2r_5a_stepsIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_stepRow{align-items:center;display:flex}.t2r_5a_step{color:#6b7280;background:#252830cc;border:2px solid #3d424d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.t2r_5a_step:before{content:"";background:0 0;border-radius:50%;transition:all .4s;position:absolute;inset:-4px}.t2r_5a_stepActive{color:#fff;background:linear-gradient(145deg,#a855f7,#9333ea);border-color:#0000;animation:2s ease-in-out infinite t2r_5a_stepPulse;transform:scale(1.05);box-shadow:0 0 0 4px #a855f733,0 8px 20px -4px #a855f780}@keyframes t2r_5a_stepPulse{0%,to{box-shadow:0 0 0 4px #a855f733,0 8px 20px -4px #a855f780}50%{box-shadow:0 0 0 8px #a855f71a,0 8px 20px -4px #a855f780}}.t2r_5a_stepDone{color:#fff;background:linear-gradient(145deg,#22c55e,#16a34a);border-color:#0000;box-shadow:0 4px 12px -2px #22c55e66}.t2r_5a_stepText{color:#6b7280;margin-inline-start:12px;font-size:14px;font-weight:500;transition:all .3s}.t2r_5a_stepTextActive{color:#f3f4f6}.t2r_5a_stepLine{background:#3d424d;border-radius:2px;width:48px;height:3px;margin:0 14px;transition:all .5s;position:relative;overflow:hidden}.t2r_5a_stepLineDone{background:linear-gradient(90deg,#22c55e,#a855f7)}.t2r_5a_stepLineDone:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:2s ease-in-out infinite t2r_5a_lineShine;position:absolute;inset:0}@keyframes t2r_5a_lineShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.t2r_5a_card{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#252830e6 0%,#1f2128e6 100%);border:1px solid #ffffff0f;border-radius:24px;padding:36px;animation:.8s cubic-bezier(.16,1,.3,1) .3s both t2r_5a_cardIn;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff08,0 4px 8px #0000001a,0 30px 60px -20px #00000080}.t2r_5a_card:before{content:"";top:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;inset-inline:0}@keyframes t2r_5a_cardIn{0%{opacity:0;transform:translateY(30px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.t2r_5a_cardHead{border-bottom:1px solid #ffffff0f;align-items:center;gap:18px;margin-bottom:32px;padding-bottom:28px;animation:.5s .4s both t2r_5a_fadeSlideIn;display:flex}@keyframes t2r_5a_fadeSlideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.t2r_5a_cardIcon{color:#9ca3af;background:linear-gradient(145deg,#2d313a 0%,#252830 100%);border:1px solid #ffffff0f;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex}.t2r_5a_cardIcon:hover{border-color:#ffffff1a;transform:scale(1.05)}.t2r_5a_cardIconFb{color:#fff;background:linear-gradient(145deg,#a855f7 0%,#7e22ce 100%);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px -2px #a855f74d,0 8px 24px -4px #a855f766}.t2r_5a_cardIconFb:before{content:"";background:linear-gradient(135deg,#fff3 0%,#0000 50%);position:absolute;inset:0}.t2r_5a_cardIconFb:hover{transform:scale(1.05)rotate(3deg)}.t2r_5a_cardTitle{color:#fff;margin-bottom:6px;font-size:20px;font-weight:600}.t2r_5a_cardSubtitle{color:#8b929e;font-size:14px}.t2r_5a_loginNotice{background:#a855f714;border:1px solid #a855f733;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;animation:.5s .35s both t2r_5a_fieldIn;display:flex}.t2r_5a_loginNotice svg{color:#a855f7;flex-shrink:0;margin-top:1px}.t2r_5a_loginNotice p{color:#a5b4c8;margin:0;font-size:13px;line-height:1.5}.t2r_5a_loginNotice strong{color:#fff;font-weight:600}.t2r_5a_fields{grid-template-columns:1fr;gap:20px;margin-bottom:28px;display:grid}.t2r_5a_fieldsRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.t2r_5a_field{flex-direction:column;gap:10px;animation:.5s both t2r_5a_fieldIn;display:flex}.t2r_5a_field:first-child{animation-delay:.45s}.t2r_5a_field:nth-child(2){animation-delay:.5s}.t2r_5a_field:nth-child(3){animation-delay:.55s}@keyframes t2r_5a_fieldIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_fieldFull{grid-column:1/-1}.t2r_5a_fieldLabel{color:#c9cdd4;font-size:14px;font-weight:500;transition:color .2s}.t2r_5a_fieldHint{color:#6b7280;margin-top:10px;font-size:12px;line-height:1.5;display:block}.t2r_5a_inputBox{align-items:center;display:flex;position:relative}.t2r_5a_inputIcon{color:#6b7280;pointer-events:none;transition:color .15s;position:absolute;inset-inline-start:16px}.t2r_5a_input{color:#fff;background:#1a1d24;border:1px solid #3d424d;border-radius:12px;outline:none;width:100%;height:52px;padding:0 18px 0 48px;font-size:15px;transition:border-color .15s,background .15s}.t2r_5a_input::placeholder{color:#5c6370}.t2r_5a_input:hover{border-color:#4d5562}.t2r_5a_input:focus{background:#1f2229;border-color:#a855f7}.t2r_5a_input:focus-visible{outline:none}.t2r_5a_input:disabled{opacity:.5;cursor:not-allowed}.t2r_5a_inputBox:focus-within .t2r_5a_inputIcon{color:#a855f7}.t2r_5a_eyeBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset-inline-end:12px}.t2r_5a_eyeBtn:hover{color:#c9cdd4;background:#ffffff14;transform:scale(1.1)}.t2r_5a_btn{color:#fff;cursor:pointer;background:linear-gradient(145deg,#a855f7 0%,#9333ea 50%,#7e22ce 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:56px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);animation:.5s .6s both t2r_5a_btnIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #a855f74d,0 8px 24px -4px #a855f766,inset 0 1px #ffffff1a}.t2r_5a_btn:before{content:"";top:0;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;inset-inline-start:-100%}.t2r_5a_btn:hover:not(:disabled):before{inset-inline-start:100%}@keyframes t2r_5a_btnIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 6px 16px #a855f766,0 12px 32px -4px #a855f780}.t2r_5a_btn:active:not(:disabled){transition-duration:.1s;transform:translateY(-1px)}.t2r_5a_btn:disabled{color:#6b7280;cursor:not-allowed;box-shadow:none;background:linear-gradient(145deg,#3d424d 0%,#2d313a 100%)}.t2r_5a_spinner{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite t2r_5a_spin}@keyframes t2r_5a_spin{to{transform:rotate(360deg)}}.t2r_5a_cardLoading{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:220px;display:flex}.t2r_5a_loadSpinner{border:3px solid #a855f733;border-top-color:#a855f7;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite t2r_5a_spin}.t2r_5a_loadText{color:#8b929e;font-size:14px}.t2r_5a_rewardSectionTitle{color:#c9cdd4;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:600;animation:.5s cubic-bezier(.16,1,.3,1) .42s both t2r_5a_rewardItemIn;display:flex}.t2r_5a_rewardSectionTitle svg{color:#fbbf24;flex-shrink:0}.t2r_5a_rewardList{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.t2r_5a_rewardListItem{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;animation:.5s cubic-bezier(.16,1,.3,1) both t2r_5a_rewardItemIn;display:flex}.t2r_5a_rewardListItem:first-child{animation-delay:.5s}.t2r_5a_rewardListItem:nth-child(2){animation-delay:.57s}.t2r_5a_rewardListItem:nth-child(3){animation-delay:.64s}.t2r_5a_rewardListItem:nth-child(4){animation-delay:.71s}.t2r_5a_rewardListItem:nth-child(5){animation-delay:.78s}.t2r_5a_rewardListItem:nth-child(n+6){animation-delay:.85s}@keyframes t2r_5a_rewardItemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_rewardArtWrap{flex-shrink:0;width:84px}.t2r_5a_rewardArt{display:block}.t2r_5a_rewardListName{color:#e2e4e9;word-break:break-word;font-size:14px;font-weight:500}.t2r_5a_rewardListAttr{color:#9ca3af;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff17;border-radius:999px;flex-shrink:0;margin-inline-start:auto;padding:3px 10px;font-size:11.5px;font-weight:600}.t2r_5a_optOutReveal{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.t2r_5a_optOutShown{opacity:1;transform:translateY(0)}.t2r_5a_optOutBtn{color:#f87171;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:14px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.t2r_5a_optOutBtn svg{flex-shrink:0}.t2r_5a_optOutBtn:hover:not(:disabled){color:#fca5a5;background:#ef444429;border-color:#ef444473}.t2r_5a_optOutBtn:disabled{opacity:.6;cursor:not-allowed}.t2r_5a_statusIconNeutral{color:#94a3b8;background:#94a3b826;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.t2r_5a_claimCode{background:linear-gradient(145deg,#a855f71f 0%,#a855f708 100%);border:1px solid #a855f747;border-radius:14px;align-items:center;gap:12px;padding:14px 14px 14px 18px;display:flex}.t2r_5a_claimCodeValue{min-width:0;font-family:var(--font-jbmono), ui-monospace, SFMono-Regular, monospace;letter-spacing:1.5px;color:#fff;word-break:break-all;-webkit-user-select:all;user-select:all;flex:1;font-size:17px;font-weight:700}.t2r_5a_copyBtn{color:#fff;cursor:pointer;background:linear-gradient(145deg,#a855f7 0%,#7e22ce 100%);border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 12px -2px #a855f766}.t2r_5a_copyBtn svg{flex-shrink:0}.t2r_5a_copyBtn:hover{transform:translateY(-1px);box-shadow:0 6px 16px -2px #a855f780}.t2r_5a_copyBtn:active{transform:translateY(0)scale(.97)}.t2r_5a_copyBtnDone{background:linear-gradient(145deg,#22c55e 0%,#16a34a 100%);box-shadow:0 4px 12px -2px #22c55e66}.t2r_5a_pendingNote{background:#fbbf2414;border:1px solid #fbbf2433;border-radius:10px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.t2r_5a_pendingNote svg{color:#fbbf24;flex-shrink:0;margin-top:1px}.t2r_5a_pendingNote p{color:#c9a35a;margin:0;font-size:12.5px;line-height:1.5}.t2r_5a_pendingNote strong{color:#fbbf24;font-weight:700}.t2r_5a_userCard{background:linear-gradient(145deg,#22c55e1f 0%,#22c55e0a 100%);border:1px solid #22c55e33;border-radius:16px;align-items:center;gap:16px;margin-bottom:28px;padding:18px 20px;animation:.5s cubic-bezier(.34,1.56,.64,1) .3s both t2r_5a_userCardIn;display:flex;position:relative;overflow:hidden}.t2r_5a_userCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#22c55e0d,#0000);animation:3s ease-in-out infinite t2r_5a_shimmer;position:absolute;inset:0}@keyframes t2r_5a_userCardIn{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.t2r_5a_userAvatar{color:#fff;background:linear-gradient(145deg,#22c55e 0%,#16a34a 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative;box-shadow:0 6px 16px -4px #22c55e80}.t2r_5a_userAvatar:after{content:"";border:2px solid #22c55e4d;border-radius:50%;animation:2s ease-in-out infinite t2r_5a_avatarRing;position:absolute;inset:-3px}@keyframes t2r_5a_avatarRing{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.t2r_5a_userMeta{flex:1;min-width:0}.t2r_5a_userLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.8px;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.t2r_5a_userName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;display:block;overflow:hidden}.t2r_5a_userBadge{color:#22c55e;background:#22c55e33;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;animation:.5s cubic-bezier(.34,1.56,.64,1) .5s both t2r_5a_badgePop;display:flex}@keyframes t2r_5a_badgePop{0%{transform:scale(0)rotate(-180deg)}to{transform:scale(1)rotate(0)}}.t2r_5a_logoutBtn{color:#9ca3af;cursor:pointer;z-index:2;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.t2r_5a_logoutBtn:hover{color:#f87171;background:#ef444426;border-color:#ef444466;transform:translateY(-1px)}.t2r_5a_logoutBtn:active{background:#ef444433;transform:translateY(0)scale(.97)}.t2r_5a_logoutBtn:hover svg{transform:translate(2px)}.t2r_5a_logoutBtn svg{flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1)}.t2r_5a_stepBack{color:#9ca3af;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:7px;margin-bottom:20px;padding:9px 15px;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.t2r_5a_stepBack:hover{color:#fff;background:#a855f729;border-color:#a855f766;transform:translateY(-1px)}.t2r_5a_stepBack:hover svg{transform:translate(-2px)}.t2r_5a_stepBack svg{flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1)}.t2r_5a_rewardPeriod{background:linear-gradient(145deg,#fbbf2414 0%,#fbbf2405 100%);border:1px solid #fbbf2426;border-radius:14px;align-items:center;gap:14px;margin-bottom:24px;padding:16px 20px;animation:.5s cubic-bezier(.16,1,.3,1) .35s both t2r_5a_rewardIn;display:flex;position:relative;overflow:hidden}.t2r_5a_rewardPeriod:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fbbf240a,#0000);animation:4s ease-in-out infinite t2r_5a_shimmer;position:absolute;inset:0}@keyframes t2r_5a_rewardIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_rewardIcon{color:#fbbf24;background:#fbbf241f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.t2r_5a_rewardMeta{flex:1;min-width:0}.t2r_5a_rewardLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.8px;margin-bottom:3px;font-size:11px;font-weight:600;display:block}.t2r_5a_rewardValue{color:#fbbf24;font-size:17px;font-weight:600;display:block}.t2r_5a_rewardBadge{color:#fbbf24;background:#fbbf241f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;animation:2s ease-in-out infinite t2r_5a_starPulse;display:flex}@keyframes t2r_5a_starPulse{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.1)rotate(10deg)}}.t2r_5a_subSection{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;margin-bottom:20px;padding:24px;transition:all .3s;animation:.5s .38s both t2r_5a_subSectionIn}.t2r_5a_subSection~.t2r_5a_subSection{animation-delay:.5s}.t2r_5a_subSection~.t2r_5a_subSection~.t2r_5a_subSection{animation-delay:.62s}@keyframes t2r_5a_subSectionIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_subSectionDisabled{opacity:.5;pointer-events:none}.t2r_5a_subHeader{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.t2r_5a_subNumber{color:#c084fc;background:#a855f726;border:2px solid #a855f74d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.t2r_5a_subNumberActive{color:#fff;background:linear-gradient(145deg,#a855f7,#9333ea);border-color:#0000;box-shadow:0 4px 12px #a855f766}.t2r_5a_subTitle{color:#fff;margin-bottom:4px;font-size:16px;font-weight:600}.t2r_5a_subDesc{color:#8b929e;font-size:13px;line-height:1.5}.t2r_5a_subDesc strong{color:#c084fc;font-weight:700}.t2r_5a_subSection .t2r_5a_fbLink{margin-bottom:20px}.t2r_5a_subSection .t2r_5a_checks,.t2r_5a_subSection .t2r_5a_fields,.t2r_5a_subSection>:last-child{margin-bottom:0}.t2r_5a_divider{background:linear-gradient(90deg,#0000,#ffffff14,#0000);height:1px;margin:28px 0}.t2r_5a_actionCard{background:linear-gradient(145deg,#a855f714 0%,#a855f705 100%);border:1px solid #a855f726;border-radius:16px;margin-bottom:24px;padding:24px;animation:.5s .4s both t2r_5a_actionIn;position:relative;overflow:hidden}.t2r_5a_actionCard:before{content:"";top:0;background:linear-gradient(90deg,#0000,#a855f74d,#0000);height:1px;position:absolute;inset-inline:0}@keyframes t2r_5a_actionIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_actionHead{color:#fff;align-items:center;gap:10px;margin-bottom:10px;font-size:15px;font-weight:600;display:flex}.t2r_5a_actionHead svg{color:#c084fc;animation:2s ease-in-out infinite t2r_5a_iconPulse}@keyframes t2r_5a_iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.t2r_5a_actionText{color:#8b929e;margin-bottom:18px;font-size:14px;line-height:1.6}.t2r_5a_fbLink{color:#fff;background:linear-gradient(145deg,#a855f7 0%,#7e22ce 100%);border-radius:12px;align-items:center;gap:12px;padding:14px 24px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 12px -2px #a855f74d,0 6px 20px -4px #a855f766}.t2r_5a_fbLink:before{content:"";background:linear-gradient(135deg,#ffffff26 0%,#0000 50%);position:absolute;inset:0}.t2r_5a_fbLink:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 6px 16px -2px #a855f766,0 10px 28px -4px #a855f780}.t2r_5a_fbLink svg:last-child{opacity:.8;transition:transform .3s}.t2r_5a_fbLink:hover svg:last-child{transform:translate(3px,-3px)}.t2r_5a_checks{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:28px;display:grid}.t2r_5a_check{cursor:pointer;background:#1a1d2499;border:2px solid #3d424d80;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.t2r_5a_check:hover{background:#1f2128cc;border-color:#4d5562cc}.t2r_5a_checkActive{background:linear-gradient(145deg,#22c55e1f 0%,#22c55e0a 100%);border-color:#22c55e80;box-shadow:0 4px 12px -2px #22c55e33}.t2r_5a_checkActive:hover{border-color:#22c55eb3}.t2r_5a_checkHint{color:#c084fc;background:#a855f714;border:1px solid #a855f726;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.t2r_5a_checkHint svg{opacity:.8;flex-shrink:0}.t2r_5a_check input{opacity:0;pointer-events:none;position:absolute}.t2r_5a_checkBox{border:2px solid #4d5562cc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.t2r_5a_checkBox svg{opacity:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);transform:scale(.5)rotate(-10deg)}.t2r_5a_checkActive .t2r_5a_checkBox{background:linear-gradient(145deg,#22c55e 0%,#16a34a 100%);border-color:#22c55e;box-shadow:0 2px 8px #22c55e66}.t2r_5a_checkActive .t2r_5a_checkBox svg{opacity:1;color:#fff;transform:scale(1)rotate(0)}.t2r_5a_checkText{color:#9ca3af;font-size:14px;font-weight:500;transition:color .3s}.t2r_5a_checkActive .t2r_5a_checkText{color:#fff}.t2r_5a_hint{text-align:center;color:#6b7280;margin-top:18px;font-size:14px;animation:.5s .7s both t2r_5a_fadeIn}@keyframes t2r_5a_fadeIn{0%{opacity:0}to{opacity:1}}.t2r_5a_success{text-align:center;padding:24px 0;position:relative;overflow:visible}.t2r_5a_confettiContainer{top:0;pointer-events:none;width:100%;height:100px;position:absolute;inset-inline-start:50%;overflow:visible;transform:translate(-50%)}.t2r_5a_confetti{top:40px;width:8px;height:8px;animation:2.5s cubic-bezier(.25,.46,.45,.94) forwards t2r_5a_confettiFall;animation-delay:calc(var(--i) * 80ms);opacity:0;border-radius:2px;position:absolute;inset-inline-start:50%}.t2r_5a_confetti:first-child{background:#22c55e;transform:translate(-60px)}.t2r_5a_confetti:nth-child(2){background:#a855f7;transform:translate(-40px)}.t2r_5a_confetti:nth-child(3){background:#fbbf24;transform:translate(-20px)}.t2r_5a_confetti:nth-child(4){background:#f472b6;transform:translate(0)}.t2r_5a_confetti:nth-child(5){background:#a855f7;transform:translate(20px)}.t2r_5a_confetti:nth-child(6){background:#22c55e;transform:translate(40px)}.t2r_5a_confetti:nth-child(7){background:#a855f7;transform:translate(60px)}.t2r_5a_confetti:nth-child(8){background:#fbbf24;transform:translate(-50px)}.t2r_5a_confetti:nth-child(9){background:#f472b6;transform:translate(-30px)}.t2r_5a_confetti:nth-child(10){background:#a855f7;transform:translate(10px)}.t2r_5a_confetti:nth-child(11){background:#22c55e;transform:translate(30px)}.t2r_5a_confetti:nth-child(12){background:#a855f7;transform:translate(50px)}@keyframes t2r_5a_confettiFall{0%{opacity:1;transform:translateX(var(--x,0)) translateY(0) rotate(0deg) scale(1)}to{opacity:0;transform:translateX(calc(var(--x,0) + 30px)) translateY(120px) rotate(720deg) scale(.5)}}.t2r_5a_confetti:nth-child(odd){animation-name:t2r_5a_confettiFallAlt}@keyframes t2r_5a_confettiFallAlt{0%{opacity:1;transform:translateX(var(--x,0)) translateY(0) rotate(0deg) scale(1)}to{opacity:0;transform:translateX(calc(var(--x,0) - 30px)) translateY(140px) rotate(-720deg) scale(.5)}}.t2r_5a_successIcon{color:#fff;background:linear-gradient(145deg,#22c55e 0%,#16a34a 100%);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 20px;animation:.6s cubic-bezier(.34,1.56,.64,1) t2r_5a_successPop;display:flex;position:relative;box-shadow:0 0 0 6px #22c55e1f,0 0 0 12px #22c55e0f,0 16px 40px -8px #22c55e80}.t2r_5a_successIcon:before{content:"";border:2px solid #22c55e40;border-radius:50%;animation:2s ease-out infinite t2r_5a_successRing;position:absolute;inset:-10px}.t2r_5a_successIcon:after{content:"";background:linear-gradient(135deg,#ffffff40 0%,#0000 50%);border-radius:50%;position:absolute;inset:0}@keyframes t2r_5a_successRing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes t2r_5a_successPop{0%{opacity:0;transform:scale(0)rotate(-20deg)}60%{transform:scale(1.1)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.t2r_5a_successBadge{color:#22c55e;text-transform:uppercase;letter-spacing:.5px;background:#22c55e1f;border:1px solid #22c55e40;border-radius:20px;align-items:center;margin-bottom:16px;padding:8px 16px;font-size:12px;font-weight:600;animation:.5s .2s both t2r_5a_textSlideUp;display:inline-flex}.t2r_5a_successTitle{color:#fff;background:linear-gradient(135deg,#fff 0%,#e2e4e9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:28px;font-weight:700;animation:.5s .3s both t2r_5a_textSlideUp}.t2r_5a_successSubtitle{color:#8b929e;margin-bottom:28px;font-size:15px;animation:.5s .4s both t2r_5a_textSlideUp}@keyframes t2r_5a_textSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_successTimeline{background:linear-gradient(145deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:16px;justify-content:center;align-items:flex-start;gap:0;margin-bottom:20px;padding:24px 16px;animation:.5s .5s both t2r_5a_textSlideUp;display:flex}.t2r_5a_timelineStep{flex-direction:column;flex:1;align-items:center;gap:10px;max-width:120px;display:flex}.t2r_5a_timelineDot{color:#6b7280;background:#3d424d80;border:2px solid #3d424d;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.t2r_5a_timelineDotActive{color:#fff;background:linear-gradient(145deg,#22c55e 0%,#16a34a 100%);border-color:#0000;box-shadow:0 4px 12px #22c55e66}.t2r_5a_timelineDotPending{color:#fbbf24;background:linear-gradient(145deg,#fbbf2426 0%,#fbbf240d 100%);border-color:#fbbf2466;animation:2s ease-in-out infinite t2r_5a_pendingPulse}@keyframes t2r_5a_pendingPulse{0%,to{box-shadow:0 0 #fbbf244d}50%{box-shadow:0 0 0 8px #fbbf2400}}.t2r_5a_timelineLine{background:#3d424d;flex-shrink:0;width:32px;height:2px;margin-top:17px}.t2r_5a_timelineContent{flex-direction:column;align-items:center;gap:2px;display:flex}.t2r_5a_timelineLabel{color:#c9cdd4;font-size:12px;font-weight:600}.t2r_5a_timelineValue{color:#6b7280;font-size:11px}.t2r_5a_successDetails{background:#0003;border-radius:14px;flex-direction:column;gap:12px;margin-bottom:20px;padding:18px;animation:.5s .6s both t2r_5a_textSlideUp;display:flex}.t2r_5a_successDetailItem{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:10px 0;display:flex}.t2r_5a_successDetailItem:last-child{border-bottom:none;padding-bottom:0}.t2r_5a_successDetailItem:first-child{padding-top:0}.t2r_5a_successDetailIcon{color:#c084fc;background:#a855f71f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.t2r_5a_successDetailText{text-align:start;flex:1;min-width:0}.t2r_5a_successDetailLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:11px;font-weight:600;display:block}.t2r_5a_successDetailValue{color:#e2e4e9;word-break:break-all;font-size:14px;font-weight:500;display:block}.t2r_5a_successNote{text-align:start;background:linear-gradient(145deg,#a855f714 0%,#a855f705 100%);border:1px solid #a855f726;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;animation:.5s .7s both t2r_5a_textSlideUp;display:flex}.t2r_5a_successNote svg{color:#c084fc;flex-shrink:0;margin-top:1px}.t2r_5a_successNote p{color:#9ca3af;margin:0;font-size:13px;line-height:1.6}.t2r_5a_successNote strong{color:#fff;font-weight:600}.t2r_5a_successText{color:#8b929e;margin-bottom:36px;font-size:16px;animation:.5s .4s both t2r_5a_textSlideUp}.t2r_5a_pendingCard{text-align:start;background:linear-gradient(145deg,#fbbf241a 0%,#fbbf2408 100%);border:1px solid #fbbf2433;border-radius:16px;flex-direction:column;gap:16px;padding:24px;animation:.5s .5s both t2r_5a_pendingIn;display:flex;position:relative;overflow:hidden}.t2r_5a_pendingCard:before{content:"";top:0;background:linear-gradient(90deg,#0000,#fbbf2466,#0000);height:1px;position:absolute;inset-inline:0}@keyframes t2r_5a_pendingIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.t2r_5a_pendingIcon{color:#fbbf24;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.t2r_5a_pendingIcon svg{flex-shrink:0}.t2r_5a_pendingInfo{flex-direction:column;gap:8px;display:flex}.t2r_5a_pendingItem{flex-direction:column;gap:4px;display:flex}.t2r_5a_pendingLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.t2r_5a_pendingValue{color:#e2e4e9;word-break:break-all;font-size:13px}@keyframes t2r_5a_clockTick{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.t2r_5a_pendingTitle{color:#fbbf24;margin-bottom:8px;font-size:17px;font-weight:600}.t2r_5a_pendingText{color:#9ca3af;font-size:14px;line-height:1.7}.t2r_5a_closeText{color:#6b7280;margin-top:32px;font-size:14px;animation:.5s .6s both t2r_5a_textSlideUp}.t2r_5a_footer{text-align:center;color:#6b7280;margin-top:36px;font-size:14px;animation:.5s .7s both t2r_5a_footerIn}@keyframes t2r_5a_footerIn{0%{opacity:0}to{opacity:1}}.t2r_5a_footer a{color:#c084fc;margin-inline-start:4px;font-weight:500;transition:all .2s;position:relative}.t2r_5a_footer a:after{content:"";bottom:-2px;background:#c084fc;width:0;height:1px;transition:width .3s;position:absolute;inset-inline-start:0}.t2r_5a_footer a:hover{color:#d8b4fe}.t2r_5a_footer a:hover:after{width:100%}.t2r_5a_modalOverlay{z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.t2r_5a_modal{background:linear-gradient(#1f2128 0%,#181a20 100%);border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:480px;padding:32px;animation:.4s cubic-bezier(.34,1.56,.64,1) t2r_5a_modalIn;box-shadow:0 0 0 1px #ffffff0d,0 24px 48px #00000080}@keyframes t2r_5a_modalIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.t2r_5a_modalHeader{text-align:center;margin-bottom:24px}.t2r_5a_modalIconWarn{color:#fbbf24;background:linear-gradient(145deg,#fbbf2426 0%,#fbbf240d 100%);border:1px solid #fbbf2433;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;animation:2s ease-in-out infinite t2r_5a_warnPulse;display:flex}@keyframes t2r_5a_warnPulse{0%,to{box-shadow:0 0 #fbbf244d}50%{box-shadow:0 0 0 12px #fbbf2400}}.t2r_5a_modalTitle{color:#fff;margin-bottom:8px;font-size:22px;font-weight:700}.t2r_5a_modalSubtitle{color:#8b929e;font-size:14px}.t2r_5a_modalWarning{background:linear-gradient(145deg,#ef44441f 0%,#ef44440a 100%);border:1px solid #ef444440;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:16px;display:flex}.t2r_5a_modalWarning svg{color:#f87171;flex-shrink:0;margin-top:2px}.t2r_5a_modalWarning p{color:#e2e4e9;font-size:14px;line-height:1.6}.t2r_5a_modalWarning strong{color:#f87171;font-weight:700}.t2r_5a_modalDetails{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;margin-bottom:24px;padding:20px}.t2r_5a_modalField{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:6px;padding:14px 0;display:flex}.t2r_5a_modalField:first-child{padding-top:0}.t2r_5a_modalField:last-child{border-bottom:none;padding-bottom:0}.t2r_5a_modalLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.t2r_5a_modalValue{color:#fff;word-break:break-all;font-size:16px;font-weight:500}.t2r_5a_modalActions{gap:12px;display:flex}.t2r_5a_modalBtnCancel{color:#9ca3af;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;flex:1;justify-content:center;align-items:center;height:52px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.t2r_5a_modalBtnCancel:hover:not(:disabled){color:#fff;background:#ffffff1a}.t2r_5a_modalBtnCancel:disabled{opacity:.5;cursor:not-allowed}.t2r_5a_modalBtnConfirm{color:#fff;cursor:pointer;background:linear-gradient(145deg,#22c55e 0%,#16a34a 100%);border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;height:52px;font-size:15px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #22c55e4d}.t2r_5a_modalBtnConfirm:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #22c55e66}.t2r_5a_modalBtnConfirm:disabled{opacity:.6;cursor:not-allowed}.t2r_5a_modalIconDanger{color:#f87171;background:linear-gradient(145deg,#ef444429 0%,#ef44440d 100%);border:1px solid #ef444438;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;animation:2s ease-in-out infinite t2r_5a_dangerPulse;display:flex}@keyframes t2r_5a_dangerPulse{0%,to{box-shadow:0 0 #ef44444d}50%{box-shadow:0 0 0 12px #ef444400}}.t2r_5a_modalNote{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:14px 16px;display:flex}.t2r_5a_modalNote svg{color:#9ca3af;flex-shrink:0;margin-top:2px}.t2r_5a_modalNote p{color:#c9cdd4;margin:0;font-size:13.5px;line-height:1.6}.t2r_5a_modalNote strong{color:#fff;font-weight:700}.t2r_5a_modalBtnDanger{color:#fff;cursor:pointer;background:linear-gradient(145deg,#ef4444 0%,#dc2626 100%);border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;height:52px;font-size:15px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #ef44444d}.t2r_5a_modalBtnDanger:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #ef444466}.t2r_5a_modalBtnDanger:disabled{opacity:.6;cursor:not-allowed}.t2r_5a_optStatus{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:232px;padding:4px 0;display:flex}.t2r_5a_optStatusSpinner{border:4px solid #ffffff1f;border-top-color:#f87171;border-radius:50%;width:52px;height:52px;margin-bottom:24px;animation:.8s linear infinite t2r_5a_spin}.t2r_5a_optSuccessIcon{color:#fff;background:linear-gradient(145deg,#64748b 0%,#475569 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:22px;animation:.6s cubic-bezier(.34,1.56,.64,1) t2r_5a_successPop;display:flex;position:relative;box-shadow:0 0 0 6px #64748b1f,0 0 0 12px #64748b0f,0 16px 36px -10px #4755698c}.t2r_5a_optSuccessIcon:before{content:"";border:2px solid #94a3b84d;border-radius:50%;animation:2s ease-out infinite t2r_5a_successRing;position:absolute;inset:-8px}.t2r_5a_optSuccessIcon svg{animation:.4s .25s both t2r_5a_checkDraw}@keyframes t2r_5a_checkDraw{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.t2r_5a_modalBtnNeutral{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;margin-top:26px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.t2r_5a_modalBtnNeutral:hover{background:#ffffff21;transform:translateY(-2px)}@media (max-width:600px){.t2r_5a_container{max-width:420px}.t2r_5a_fieldsRow,.t2r_5a_checks{grid-template-columns:1fr}}@media (max-width:480px){.t2r_5a_page{align-items:flex-start;padding:24px 16px}.t2r_5a_page:before,.t2r_5a_page:after{display:none}.t2r_5a_container{max-width:100%}.t2r_5a_header{margin-bottom:28px}.t2r_5a_logoWrap{margin-bottom:24px}.t2r_5a_logo{border-radius:20px;width:68px;height:68px}.t2r_5a_logo svg{width:26px;height:26px}.t2r_5a_title{font-size:24px}.t2r_5a_subtitle{font-size:14px}.t2r_5a_period{padding:10px 16px;font-size:12px}.t2r_5a_steps{margin-bottom:24px}.t2r_5a_step{width:34px;height:34px;font-size:13px}.t2r_5a_stepText{display:none}.t2r_5a_stepLine{width:28px;margin:0 10px}.t2r_5a_card{border-radius:20px;padding:24px}.t2r_5a_cardHead{gap:14px;margin-bottom:24px;padding-bottom:20px}.t2r_5a_cardIcon,.t2r_5a_cardIconFb{border-radius:14px;width:48px;height:48px}.t2r_5a_cardTitle{font-size:17px}.t2r_5a_cardSubtitle{font-size:13px}.t2r_5a_fields{gap:16px;margin-bottom:24px}.t2r_5a_fieldLabel{font-size:13px}.t2r_5a_input,.t2r_5a_btn{border-radius:12px;height:52px;font-size:15px}.t2r_5a_userCard{margin-bottom:24px;padding:16px}.t2r_5a_userAvatar{width:46px;height:46px}.t2r_5a_userName{font-size:16px}.t2r_5a_actionCard{padding:18px}.t2r_5a_fbLink{justify-content:center;width:100%;padding:12px 18px;font-size:13px}.t2r_5a_check{padding:16px}.t2r_5a_checkText{font-size:13px}.t2r_5a_successIcon{width:72px;height:72px}.t2r_5a_successIcon svg{width:28px;height:28px}.t2r_5a_successBadge{margin-bottom:12px;padding:6px 12px;font-size:11px}.t2r_5a_successTitle{font-size:22px}.t2r_5a_successSubtitle{margin-bottom:20px;font-size:14px}.t2r_5a_successTimeline{flex-wrap:nowrap;gap:0;padding:18px 12px}.t2r_5a_timelineStep{max-width:90px}.t2r_5a_timelineDot{width:30px;height:30px}.t2r_5a_timelineDot svg{width:10px;height:10px}.t2r_5a_timelineLine{width:20px;margin-top:14px}.t2r_5a_timelineLabel{font-size:10px}.t2r_5a_timelineValue{font-size:9px}.t2r_5a_successDetails{gap:8px;padding:14px}.t2r_5a_successDetailItem{gap:12px;padding:8px 0}.t2r_5a_successDetailIcon{width:32px;height:32px}.t2r_5a_successDetailIcon svg{width:14px;height:14px}.t2r_5a_successDetailLabel{font-size:10px}.t2r_5a_successDetailValue{font-size:13px}.t2r_5a_successNote{gap:10px;padding:14px}.t2r_5a_successNote p{font-size:12px}.t2r_5a_confetti{width:6px;height:6px}.t2r_5a_pendingCard{gap:14px;padding:18px}.t2r_5a_pendingIcon{font-size:13px}.t2r_5a_footer{margin-top:28px;font-size:13px}.t2r_5a_logoutBtn{padding:6px 10px;font-size:12px}.t2r_5a_logoutBtn span{display:none}.t2r_5a_subSection{margin-bottom:16px;padding:18px}.t2r_5a_subHeader{gap:12px;margin-bottom:16px}.t2r_5a_subNumber{width:28px;height:28px;font-size:13px}.t2r_5a_subTitle{font-size:15px}.t2r_5a_subDesc{font-size:12px}.t2r_5a_rewardPeriod{gap:12px;margin-bottom:20px;padding:14px 16px}.t2r_5a_rewardIcon{width:38px;height:38px}.t2r_5a_rewardIcon svg{width:16px;height:16px}.t2r_5a_rewardValue{font-size:15px}.t2r_5a_rewardBadge{width:28px;height:28px}.t2r_5a_rewardBadge svg{width:12px;height:12px}.t2r_5a_modalOverlay{padding:16px}.t2r_5a_modal{border-radius:20px;padding:24px}.t2r_5a_modalIconWarn{width:56px;height:56px;margin-bottom:16px}.t2r_5a_modalIconWarn svg{width:20px;height:20px}.t2r_5a_modalTitle{font-size:20px}.t2r_5a_modalWarning{padding:14px}.t2r_5a_modalWarning p{font-size:13px}.t2r_5a_modalDetails{padding:16px}.t2r_5a_modalField{padding:12px 0}.t2r_5a_modalValue{font-size:15px}.t2r_5a_modalActions{flex-direction:column}.t2r_5a_modalBtnCancel,.t2r_5a_modalBtnConfirm,.t2r_5a_modalBtnDanger{flex:none;width:100%;height:50px;font-size:14px}}.t2r_5a_logo,.t2r_5a_logoGlow{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border-radius:0}.t2r_5a_title,.t2r_5a_cardTitle,.t2r_5a_statusTitle,.t2r_5a_successTitle,.t2r_5a_pendingTitle,.t2r_5a_modalTitle,.t2r_5a_subTitle{font-family:var(--font-sora), var(--font-jakarta), var(--font-inter), sans-serif;letter-spacing:.04em;text-transform:uppercase}.t2r_5a_subtitle,.t2r_5a_cardSubtitle,.t2r_5a_period,.t2r_5a_statusLabel,.t2r_5a_reviewLabel,.t2r_5a_rewardLabel,.t2r_5a_successDetailLabel,.t2r_5a_pendingLabel,.t2r_5a_timelineLabel,.t2r_5a_modalLabel,.t2r_5a_userLabel,.t2r_5a_rewardSectionTitle,.t2r_5a_fieldLabel{font-family:var(--font-jbmono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:700}.t2r_5a_fieldLabel:before,.t2r_5a_subtitle:before{content:"// ";color:#818cf8}.t2r_5a_card,.t2r_5a_statusCard,.t2r_5a_modal,.t2r_5a_errorModal,.t2r_5a_pendingCard{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(90deg,#0000 4%,#818cf8,#6f75f4 70%,#0000 96%) top/100% 2px no-repeat,repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px),radial-gradient(120% 80% at 50% -10%,#818cf81a,#0000 60%),linear-gradient(#11141b 0%,#0b0d12 100%);border:1px solid #98a1f951;border-radius:0}.t2r_5a_userCard,.t2r_5a_actionCard,.t2r_5a_reviewInfo,.t2r_5a_successDetails,.t2r_5a_pendingInfo,.t2r_5a_rewardListItem,.t2r_5a_subSection,.t2r_5a_claimCode{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border-radius:0}.t2r_5a_cardIcon,.t2r_5a_statusIconSuccess,.t2r_5a_statusIconPending,.t2r_5a_statusIconNeutral,.t2r_5a_successIcon,.t2r_5a_pendingIcon,.t2r_5a_rewardIcon,.t2r_5a_rewardListIcon,.t2r_5a_userAvatar,.t2r_5a_errorIcon,.t2r_5a_modalIconWarn,.t2r_5a_modalIconDanger{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);border-radius:0}.t2r_5a_inputBox{border-radius:3px}.t2r_5a_inputBox:focus-within{box-shadow:inset 3px 0 #818cf8,0 0 0 3px #818cf833,0 0 22px -6px #818cf8b3}.t2r_5a_btn,.t2r_5a_errorBtn,.t2r_5a_modalBtnConfirm,.t2r_5a_modalBtnDanger,.t2r_5a_modalBtnNeutral,.t2r_5a_modalBtnCancel,.t2r_5a_optOutBtn,.t2r_5a_logoutBtn,.t2r_5a_fbLink,.t2r_5a_copyBtn{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);font-family:var(--font-jbmono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:12px;font-weight:700}.t2r_5a_modalBtnDanger{background:repeating-linear-gradient(-45deg,#00000040 0 7px,#0000 7px 14px) 0/14px 100% no-repeat,linear-gradient(135deg,#f87171,#dc2626)}.t2r_5a_reviewBadge,.t2r_5a_userBadge,.t2r_5a_rewardBadge,.t2r_5a_successBadge,.t2r_5a_rewardListAttr{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);font-family:var(--font-jbmono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:0}.t2r_5a_step,.t2r_5a_subNumber,.t2r_5a_checkBox{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);border-radius:0}.t2r_5a_timelineDot{border-radius:2px}.t2r_5a_statusValue,.t2r_5a_reviewValue,.t2r_5a_rewardValue,.t2r_5a_successDetailValue,.t2r_5a_pendingValue,.t2r_5a_timelineValue,.t2r_5a_modalValue,.t2r_5a_claimCodeValue{font-family:var(--font-jbmono), ui-monospace, SFMono-Regular, monospace}.t2r_5a_loginNotice,.t2r_5a_modalWarning,.t2r_5a_modalNote,.t2r_5a_successNote,.t2r_5a_pendingNote,.t2r_5a_checkHint,.t2r_5a_fieldHint,.t2r_5a_hint,.t2r_5a_footer{font-family:var(--font-jbmono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.04em;font-size:11px}.t2r_5a_loginNotice,.t2r_5a_modalWarning,.t2r_5a_successNote{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border-radius:0}[dir=rtl] .t2r_5a_logo,[dir=rtl] .t2r_5a_logoGlow{clip-path:polygon(calc(100% - 10px) 0,0 0,0 calc(100% - 10px),10px 100%,100% 100%,100% 10px)}[dir=rtl] .t2r_5a_card,[dir=rtl] .t2r_5a_statusCard,[dir=rtl] .t2r_5a_modal,[dir=rtl] .t2r_5a_errorModal,[dir=rtl] .t2r_5a_pendingCard{clip-path:polygon(calc(100% - 14px) 0,0 0,0 calc(100% - 14px),14px 100%,100% 100%,100% 14px)}[dir=rtl] .t2r_5a_userCard,[dir=rtl] .t2r_5a_actionCard,[dir=rtl] .t2r_5a_reviewInfo,[dir=rtl] .t2r_5a_successDetails,[dir=rtl] .t2r_5a_pendingInfo,[dir=rtl] .t2r_5a_rewardListItem,[dir=rtl] .t2r_5a_subSection,[dir=rtl] .t2r_5a_claimCode{clip-path:polygon(calc(100% - 8px) 0,0 0,0 calc(100% - 8px),8px 100%,100% 100%,100% 8px)}[dir=rtl] .t2r_5a_cardIcon,[dir=rtl] .t2r_5a_statusIconSuccess,[dir=rtl] .t2r_5a_statusIconPending,[dir=rtl] .t2r_5a_statusIconNeutral,[dir=rtl] .t2r_5a_successIcon,[dir=rtl] .t2r_5a_pendingIcon,[dir=rtl] .t2r_5a_rewardIcon,[dir=rtl] .t2r_5a_rewardListIcon,[dir=rtl] .t2r_5a_userAvatar,[dir=rtl] .t2r_5a_errorIcon,[dir=rtl] .t2r_5a_modalIconWarn,[dir=rtl] .t2r_5a_modalIconDanger{clip-path:polygon(calc(100% - 7px) 0,0 0,0 calc(100% - 7px),7px 100%,100% 100%,100% 7px)}[dir=rtl] .t2r_5a_btn,[dir=rtl] .t2r_5a_errorBtn,[dir=rtl] .t2r_5a_modalBtnConfirm,[dir=rtl] .t2r_5a_modalBtnDanger,[dir=rtl] .t2r_5a_modalBtnNeutral,[dir=rtl] .t2r_5a_modalBtnCancel,[dir=rtl] .t2r_5a_optOutBtn,[dir=rtl] .t2r_5a_logoutBtn,[dir=rtl] .t2r_5a_fbLink,[dir=rtl] .t2r_5a_copyBtn{clip-path:polygon(calc(100% - 9px) 0,0 0,0 calc(100% - 9px),9px 100%,100% 100%,100% 9px)}[dir=rtl] .t2r_5a_modalBtnDanger{background:repeating-linear-gradient(-45deg,#00000040 0 7px,#0000 7px 14px) 100%/14px 100% no-repeat,linear-gradient(135deg,#f87171,#dc2626)}[dir=rtl] .t2r_5a_reviewBadge,[dir=rtl] .t2r_5a_userBadge,[dir=rtl] .t2r_5a_rewardBadge,[dir=rtl] .t2r_5a_successBadge,[dir=rtl] .t2r_5a_rewardListAttr,[dir=rtl] .t2r_5a_step,[dir=rtl] .t2r_5a_subNumber,[dir=rtl] .t2r_5a_checkBox{clip-path:polygon(calc(100% - 5px) 0,0 0,0 calc(100% - 5px),5px 100%,100% 100%,100% 5px)}[dir=rtl] .t2r_5a_loginNotice,[dir=rtl] .t2r_5a_modalWarning,[dir=rtl] .t2r_5a_successNote{clip-path:polygon(calc(100% - 8px) 0,0 0,0 calc(100% - 8px),8px 100%,100% 100%,100% 8px)}