@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}html,body{background:#000;width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}body{color:#fff}a{color:inherit;text-decoration:none}.rc-appWrap{color:#fff;background:radial-gradient(320px 220px at 50% 8%,#ffbe001f,#0000 72%),linear-gradient(#000 0%,#020202 55%,#000 100%);justify-content:center;min-height:100vh;display:flex}.rc-appContainer{width:100%;max-width:390px;padding:18px 16px 32px}.rc-appLogoWrap{justify-content:center;margin-top:6px;display:flex}.rc-appLogo3dShell{perspective:1200px;place-items:center;width:134px;height:134px;display:grid;position:relative}.rc-appLogo{object-fit:contain;width:112px;height:112px;transform-style:preserve-3d;filter:drop-shadow(0 0 12px #ffc8002e)drop-shadow(0 22px 42px #000000d1);animation:5s ease-in-out infinite logoFloat}.rc-appLogoGlow{filter:blur(18px);background:radial-gradient(circle,#ffc8002e,#0000 72%);border-radius:999px;animation:4s ease-in-out infinite glowPulse;position:absolute;inset:10px}@keyframes logoFloat{0%,to{transform:rotateX(10deg)rotateY(-12deg)translateY(0)}50%{transform:rotateX(16deg)rotateY(12deg)translateY(-8px)}}@keyframes glowPulse{0%,to{opacity:.58;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.rc-appHeader{justify-content:center;align-items:center;gap:12px;margin-top:18px;display:flex}.rc-appHeader h1{letter-spacing:6px;font-size:20px;font-weight:900}.rc-appHeader span{color:#f5b400}.rc-appLine{background:linear-gradient(90deg,#0000,#f5b400,#0000);width:60px;height:1px}.rc-appSub{text-align:center;letter-spacing:2px;color:#ffffff80;margin-top:6px;font-size:12px}.rc-appCard{text-align:center;background:radial-gradient(180px 120px at 50% 8%,#ffbe000f,#0000 78%),#0f0f0feb;border:1px solid #ffbe003d;border-radius:22px;margin-top:22px;padding:30px 16px 28px;box-shadow:0 28px 70px #000000d1,inset 0 0 0 1px #ffbe000a}.rc-appRings{width:184px;height:184px;margin:0 auto 14px;position:relative}.ring{transform-origin:50%;pointer-events:none;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r1{border:1px solid #ffffff14;width:60px;height:60px;animation:2.2s ease-in-out infinite ringApple;box-shadow:inset 0 0 0 1px #ffbe000f}.r2{border:1px solid #ffffff1a;width:98px;height:98px;animation:2.2s ease-in-out .15s infinite ringApple;box-shadow:inset 0 0 0 1px #ffbe0014}.r3{border:1px solid #ffffff1f;width:138px;height:138px;animation:2.2s ease-in-out .3s infinite ringApple;box-shadow:inset 0 0 0 1px #ffbe001a}.r4{border:1px solid #ffffff24;width:178px;height:178px;animation:2.2s ease-in-out .45s infinite ringApple;box-shadow:inset 0 0 0 1px #ffbe001f}@keyframes ringApple{0%{opacity:.18;transform:translate(-50%,-50%)scale(.96)}45%{opacity:.92;transform:translate(-50%,-50%)scale(1.025)}to{opacity:.18;transform:translate(-50%,-50%)scale(1)}}.rc-appCenter{background:radial-gradient(circle at 35% 30%,#ffffff14,#0000 45%),#ffbe000a;border:1px solid #ffbe007a;border-radius:999px;place-items:center;width:88px;height:88px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff08,0 0 24px #ffbe0024,0 10px 30px #00000073}.rc-appNfcImage{object-fit:contain;filter:drop-shadow(0 0 10px #ffbe0061)drop-shadow(0 0 24px #ffbe0029);width:46px;height:46px;animation:2.2s ease-in-out infinite nfcPulse}@keyframes nfcPulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.rc-appCard h2{margin-top:12px;font-size:20px;font-weight:800}.rc-appCard p{color:#fff6;margin-top:6px;font-size:14px}.rc-appOr{align-items:center;gap:10px;margin:18px 0;display:flex}.rc-appOr .line{background:#222;flex:1;height:1px}.rc-appOr span{color:#ffffff73;font-size:15px}.rc-walletCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(220px 140px at 50% 12%,#ffd34d0f,#0000 75%),linear-gradient(#141414f5,#080808f5);border:1px solid #ffbe002e;border-radius:26px;margin-top:24px;padding:22px 18px 24px;box-shadow:0 30px 80px #000000d1,inset 0 1px #ffffff0a,inset 0 0 0 1px #ffbe0008}.rc-walletTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-walletMini{letter-spacing:2px;color:#ffffff7a;font-size:11px}.rc-walletChip{letter-spacing:1.5px;color:#111;background:linear-gradient(#f5b400,#c89b00);border-radius:999px;justify-content:center;align-items:center;min-width:54px;height:28px;padding:0 10px;font-size:11px;font-weight:800;display:flex;box-shadow:0 8px 20px #ffbe002e}.rc-walletStatus{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;align-items:center;gap:12px;margin-top:18px;padding:14px;display:flex}.rc-walletStatusDot{border-radius:999px;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 10px}.rc-walletStatus span{letter-spacing:1px;font-size:15px;font-weight:900}.rc-walletStatusValid{color:#ffe38a;background:linear-gradient(#ffd34d1a,#ffd34d0d),#22c55e0a;border-color:#ffd34d6b;box-shadow:inset 0 0 0 1px #ffd34d0f,0 0 24px #ffd34d1f,0 0 54px #ffd34d14}.rc-walletStatusValid .rc-walletStatusDot{background:#ffd34d}.rc-walletStatusWarn{color:#ffd34d;background:#ffd34d14;border-color:#ffd34d4d}.rc-walletStatusWarn .rc-walletStatusDot{background:#ffd34d}.rc-walletStatusInvalid{color:#ff9c9c;background:#ef444414;border-color:#ef44444d}.rc-walletStatusInvalid .rc-walletStatusDot{background:#ff6767}.rc-walletCard.rc-walletStatusValid{box-shadow:0 30px 80px #000000d1,inset 0 1px #ffffff0a,inset 0 0 0 1px #ffbe0008,0 0 28px #ffd34d1a,0 0 70px #ffd34d0f}.rc-walletDivider{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;margin:18px 0 16px}.rc-walletCountLabel{text-align:center;letter-spacing:2.2px;color:#ffffff73;font-size:11px}.rc-walletCount{text-align:center;color:#fff;text-shadow:0 0 8px #ffbf001a,0 12px 28px #0000008c;margin-top:12px;font-size:64px;font-weight:950;line-height:1}.rc-walletCode{text-align:center;color:#fff;letter-spacing:1px;word-break:break-word;text-shadow:0 0 8px #ffbf0014,0 12px 28px #0000008c;margin-top:10px;font-size:24px;font-weight:900;line-height:1.2}.rc-eliteCount{transform-origin:50%;display:inline-block}.rc-glow{animation:.9s ease-out both rcGoldGlow}@keyframes rcGoldGlow{0%{text-shadow:0 0 #ffd34d00,0 0 #ffd34d00}40%{text-shadow:0 0 18px #ffd34d73,0 0 38px #ffd34d40}to{text-shadow:0 0 6px #ffd34d33,0 0 12px #ffd34d1a}}.rc-micropulse{animation:.9s ease-out both rcGoldGlow,.52s ease-out both rcMicroPulse}@keyframes rcMicroPulse{0%{transform:scale(1)}35%{transform:scale(1.03)}70%{transform:scale(.995)}to{transform:scale(1)}}.rc-igCard{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);border-radius:18px;align-items:center;gap:14px;margin-top:18px;padding:16px;transition:all .25s;display:flex;box-shadow:0 20px 50px #0009,0 10px 25px #ff006426}.rc-igCard:hover{filter:brightness(1.05);transform:translateY(-2px)scale(1.01)}.rc-igLogo{object-fit:cover;background:#fff;border-radius:14px;width:54px;height:54px;padding:6px;box-shadow:0 6px 16px #0006}.rc-igText{flex-direction:column;display:flex}.rc-igTitle{color:#fff;font-size:14px;font-weight:700}.rc-igUser{color:#fff;opacity:.9;font-size:13px;font-weight:900}.rc-walletStatusIcon{background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;font-weight:900;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 12px #ffd34d26}.rc-walletStatusValid .rc-walletStatusIcon{color:#ffd34d;text-shadow:0 0 8px #ffd34d99,0 0 18px #ffd34d4d;animation:1.2s ease-out rcCheckGlow}.rc-walletStatusWarn .rc-walletStatusIcon{color:#ffd34d}.rc-walletStatusInvalid .rc-walletStatusIcon{color:#ff6767}@keyframes rcCheckGlow{0%{opacity:0;transform:scale(.7)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}
