.fp-panel:has(.claim-intro){width:100%;max-width:1080px;margin:24px auto;padding:0;border:0;background:none}.claim-intro,.claim-access,.claim-guide{border:1px solid #2b4260;border-radius:18px}.claim-intro{padding:clamp(22px,4vw,38px);background:radial-gradient(ellipse at 90% 110%,#285c9159,transparent 65%),linear-gradient(100deg,#0d192c 30%,transparent),repeating-linear-gradient(90deg,transparent 0 46px,#4c75a91b 47px),#10213a}.claim-intro h1{letter-spacing:-.045em}.claim-intro p{max-width:560px;margin-bottom:0}.claim-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:16px;margin-top:17px}.claim-access,.claim-guide{min-width:0;padding:clamp(19px,3vw,30px);background:#0c182a}.claim-access{background:radial-gradient(ellipse at 0% 0%,#1a395b88,transparent 68%),#0b1729}.claim-glass{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 5px 10px #05101d)}.claim-access h2{margin:13px 0 6px}.claim-access p{max-width:49ch}.claim-login{margin-top:10px}.claim-login span{margin-left:10px}.claim-guide header,.claim-scene,.claim-steps button{display:flex;align-items:center}.claim-guide header{justify-content:space-between}.claim-guide header h2{font-size:18px;margin:0}.claim-guide header button{background:#172d47;padding:3px 9px}.claim-scene{position:relative;justify-content:center;height:90px;margin:18px 0;border-radius:13px;overflow:hidden;background:radial-gradient(ellipse at center bottom,#31669a66,transparent 75%),#081422}.scene-mark,.claim-scene b{z-index:1;border:1px solid #41628e;background:#132e50;border-radius:10px;padding:7px 11px}.scene-mark{font-size:20px;line-height:24px}.claim-scene b{font-size:12px;animation:claim-confirm 5.5s both}.claim-scene i{position:relative;width:18%;height:1px;background:#375b87}.claim-scene i:after{content:'';position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background:#95c6ff;box-shadow:0 0 10px #72adff;animation:claim-trail 2.1s ease-in-out infinite}.scene-1 .scene-mark{animation:claim-wallet 2s ease infinite alternate}.scene-2 .scene-mark{animation:claim-send 2s ease infinite}.claim-steps{display:grid;gap:3px}.claim-steps button{gap:10px;text-align:left;border-radius:9px;background:transparent;color:#91a8c4;padding:6px}.claim-steps button span{font:11px/20px monospace;text-align:center;border:1px solid #2c4869;border-radius:50%;width:22px}.claim-steps button[aria-current]{background:#142e4c;color:#d9ecff}.claim-guide p{min-height:3em;font-size:13px;margin-bottom:0}.claim-guide.still *{animation-play-state:paused!important}@keyframes claim-trail{from{left:0;opacity:0}45%{opacity:1}to{left:95%;opacity:0}}@keyframes claim-confirm{0%{opacity:.25;transform:translateX(-4px)}35%,100%{opacity:1;transform:none}}@keyframes claim-wallet{to{box-shadow:0 0 18px #5e9cff55}}@keyframes claim-send{50%{transform:translate(2px,-3px)}}@media(max-width:720px){.claim-layout{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.claim-guide *{animation:none!important}}
.cg-stage{position:relative;isolation:isolate;display:grid;place-items:center;overflow:hidden;min-height:162px;height:clamp(162px,13vw,202px);margin:18px 0 14px;padding:18px 12px;border:1px solid #253f5c;border-radius:14px;background:radial-gradient(ellipse at 50% 115%,#285686 0%,transparent 68%),repeating-linear-gradient(90deg,transparent 0 31px,#53759c12 32px),#091729}.cg-ticket{box-sizing:border-box;width:min(100%,300px);padding:15px 18px;background:linear-gradient(135deg,#1c3654,#0b1d32);border:1px solid #486888;border-radius:14px;box-shadow:0 8px 18px #02091855;animation:cg-arrive .45s ease-out both}.cg-ticket-head,.cg-row,.cg-signature{display:flex;align-items:center;gap:10px}.cg-avatar,.cg-seal{display:grid;place-items:center;flex:none;border-radius:12px;background:#09213b;width:38px;height:38px;color:#e0efff}.cg-seal{margin-left:auto;width:24px;height:24px;border-radius:50%;background:#194b4b;color:#8de7cf;animation:cg-verify 2.3s both}.cg-ticket small{display:block;color:#a8bdd2;font:11px/1.5 system-ui}.cg-ticket strong{font-size:16px;color:#eef6ff}.cg-scan{margin-top:14px;height:4px;background:#233a53;border-radius:5px;overflow:hidden}.cg-scan span,.cg-timer{display:block;height:100%;transform-origin:left;background:linear-gradient(90deg,#4486fb,#8dcfff);animation:cg-fill 1.6s ease-out both}.cg-row{font-size:12px;margin-top:7px;color:#c1d3e6}.cg-row code{margin-left:auto;color:#a9d6ff}.cg-match{display:flex;color:#81e5c5;animation:cg-verify 1.7s both}.cg-row:last-child .cg-match{animation-delay:.4s}.cg-signature{padding-top:9px;margin-top:9px;border-top:1px dashed #436078;justify-content:space-between}.cg-signature svg{width:48%;height:27px}.cg-signature path{fill:none;stroke:#93c7ff;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1;animation:cg-write 1.7s ease-out both}.cg-stamp{font:11px/1.6 monospace;color:#9ce8d5;background:#16403e;padding:0 7px;border-radius:5px;animation:cg-verify 2.7s both}.cg-timer{position:absolute;bottom:0;left:0;width:100%;height:2px;animation:cg-fill 5.5s linear both}.claim-steps button[aria-current]{box-shadow:inset 2px 0 #72afff}.claim-guide.still .cg-stage *{animation-play-state:paused!important}@keyframes cg-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cg-write{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes cg-verify{0%,68%{opacity:0;transform:translateY(3px)}100%{opacity:1;transform:none}}@keyframes cg-arrive{from{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cg-stage *{animation:none!important}.cg-timer{display:none}}
.creator-overview{margin-top:18px}.co-head,.co-id,.co-title,.co-totals,.co-coins li{display:flex;justify-content:space-between;align-items:center;gap:12px}.co-id{justify-content:flex-start}.co-avatar{display:grid;place-items:center;width:46px;height:46px;border:1px solid #47678e;border-radius:13px;background:linear-gradient(145deg,#26578b,#122740);font-size:21px}.creator-overview small,.co-totals span{color:#9db1ca}.fp-panel .co-head h2{margin:0;font-size:20px}.co-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px;margin:16px 0}.co-balance,.co-coins,.co-history,.co-form{padding:clamp(17px,2.5vw,30px);background:#0c192b;border:1px solid #28405c;border-radius:16px;min-width:0}.co-balance{background:radial-gradient(ellipse at right bottom,#1b477666,transparent 65%),#0c192b}.co-title h3{font-size:17px;font-weight:600}.co-number{font-size:clamp(28px,4.2vw,60px);line-height:1.18;letter-spacing:-.04em;margin:24px 0;overflow-wrap:anywhere}.co-number small{font-size:.4em}.co-breakdown{height:6px;background:#234568;border-radius:6px;overflow:hidden}.co-breakdown i{height:100%;display:block;background:#61b7ff}.co-totals{margin-top:12px;font-size:12px}.co-totals strong{display:block;color:#e0edff;font-size:15px}.fp-panel .creator-overview button{background:#162d49;color:#c4dafa;padding:6px 12px}.co-coins ul{max-height:270px;overflow:auto}.co-coins li{flex-wrap:wrap}.co-history .co-table{overflow-x:auto}.co-history table{width:100%;font-size:13px}.co-history td{border-top:1px solid #26384e}.co-form{margin-top:14px}.co-form summary{cursor:pointer;font-weight:600}@media(max-width:720px){.co-grid{grid-template-columns:1fr}.co-history td,.co-history th{white-space:nowrap}}
.co-head{padding:clamp(16px,2.6vw,26px);border:1px solid #29405c;border-radius:16px;background:linear-gradient(105deg,#132a45,#0c192b 72%)}.co-head .co-avatar{position:relative;overflow:hidden;width:56px;height:56px;border-radius:50%;flex:none}.co-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.co-id{min-width:0}.co-id h2,.co-handle{overflow-wrap:anywhere}.co-head>button{flex:none}.co-empty{margin-top:16px;border:1px dashed #304b69;padding:16px;border-radius:12px}.co-empty strong{font-size:15px}.fp-panel .co-empty p{font-size:13px;margin:6px 0 0}
