.wallet-module__Ln_l8G__scrim{z-index:39;animation:wallet-module__Ln_l8G__fadeIn .24s var(--ease-out) both;background:#02050e9e;position:fixed;inset:0}.wallet-module__Ln_l8G__scrimTop{z-index:59}.wallet-module__Ln_l8G__sheet{animation:wallet-module__Ln_l8G__rise .32s var(--ease-out) both;outline:none;flex-direction:column;gap:0;display:flex;overflow:hidden}.wallet-module__Ln_l8G__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:auto;min-height:0;margin:0 -16px;padding:2px 16px;overflow:auto}.wallet-module__Ln_l8G__sheetTop{z-index:60}@media (min-width:820px){.wallet-module__Ln_l8G__scrim{display:none}.wallet-module__Ln_l8G__sheet{animation-name:wallet-module__Ln_l8G__slideIn}}@keyframes wallet-module__Ln_l8G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes wallet-module__Ln_l8G__rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes wallet-module__Ln_l8G__slideIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.wallet-module__Ln_l8G__head{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;margin:-4px 0 14px;display:flex}.wallet-module__Ln_l8G__headText{min-width:0;padding-top:6px}.wallet-module__Ln_l8G__title{font-size:30px}.wallet-module__Ln_l8G__close{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);background:0 0;flex:none;padding:0}.wallet-module__Ln_l8G__close svg{width:14px;height:14px}.wallet-module__Ln_l8G__grab{background:var(--line-strong);width:40px;height:3px;margin:-8px auto 14px}@media (min-width:820px){.wallet-module__Ln_l8G__grab{display:none}}.wallet-module__Ln_l8G__muted{color:var(--muted)}.wallet-module__Ln_l8G__faint{color:var(--faint)}.wallet-module__Ln_l8G__small{font-size:14px}.wallet-module__Ln_l8G__center{text-align:center}.wallet-module__Ln_l8G__stack{flex-direction:column;gap:12px;display:flex}.wallet-module__Ln_l8G__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wallet-module__Ln_l8G__rowEnd{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.wallet-module__Ln_l8G__grow{flex:auto}.wallet-module__Ln_l8G__full{width:100%}.wallet-module__Ln_l8G__p{margin:0}.wallet-module__Ln_l8G__spacer{height:6px}.wallet-module__Ln_l8G__linkBtn{min-height:44px;color:var(--teal);cursor:pointer;text-underline-offset:3px;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.wallet-module__Ln_l8G__linkBtn:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.wallet-module__Ln_l8G__connected{align-items:center;gap:12px;padding:0 14px 0 12px;display:inline-flex}.wallet-module__Ln_l8G__connected .wallet-module__Ln_l8G__addr{letter-spacing:.02em;font-weight:500}.wallet-module__Ln_l8G__scoreChip{color:var(--gold);align-items:baseline;gap:6px;display:inline-flex}.wallet-module__Ln_l8G__chipNum{font-size:20px;line-height:1}.wallet-module__Ln_l8G__scoreChipLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px}.wallet-module__Ln_l8G__chipStack{flex-direction:column;align-items:flex-start;gap:3px}.wallet-module__Ln_l8G__chipStack .wallet-module__Ln_l8G__chipNum{font-size:17px}.wallet-module__Ln_l8G__chipStack .wallet-module__Ln_l8G__scoreChipLabel{letter-spacing:.14em;font-size:9px}.wallet-module__Ln_l8G__dot{background:var(--teal);flex:none;width:6px;height:6px;transform:rotate(45deg)}.wallet-module__Ln_l8G__dotIdle{background:var(--faint)}.wallet-module__Ln_l8G__busy:after{content:"";border:2px solid;border-right-color:#0000;flex:none;width:10px;height:10px;animation:.8s linear infinite wallet-module__Ln_l8G__spin}@keyframes wallet-module__Ln_l8G__spin{to{transform:rotate(360deg)}}.wallet-module__Ln_l8G__walletList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wallet-module__Ln_l8G__walletRow{text-align:left;justify-content:flex-start;gap:14px;width:100%;min-height:56px;padding:0 16px}.wallet-module__Ln_l8G__walletRow img,.wallet-module__Ln_l8G__walletIcon{flex:none;width:30px;height:30px}.wallet-module__Ln_l8G__walletIcon{background:var(--panel-solid);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-display);place-items:center;font-weight:700;display:grid}.wallet-module__Ln_l8G__walletName{flex:auto;font-weight:600}.wallet-module__Ln_l8G__walletTag{letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:11px;font-weight:500}.wallet-module__Ln_l8G__walletTagMuted{color:var(--muted)}.wallet-module__Ln_l8G__stepCard{background:var(--raise);clip-path:polygon(var(--chamfer-sm) 0, calc(100% - var(--chamfer-sm)) 0, 100% var(--chamfer-sm), 100% calc(100% - var(--chamfer-sm)), calc(100% - var(--chamfer-sm)) 100%, var(--chamfer-sm) 100%, 0 calc(100% - var(--chamfer-sm)), 0 var(--chamfer-sm));align-items:center;gap:14px;padding:16px;display:flex}.wallet-module__Ln_l8G__stepCard img{flex:none;width:36px;height:36px}.wallet-module__Ln_l8G__pulse{animation:1.6s ease-in-out infinite wallet-module__Ln_l8G__pulse}@keyframes wallet-module__Ln_l8G__pulse{50%{opacity:.45}}.wallet-module__Ln_l8G__errorBox{box-shadow:inset 2px 0 0 var(--danger);color:var(--cream);background:#ff7a6e1a;padding:12px 14px}.wallet-module__Ln_l8G__noticeBox{box-shadow:inset 2px 0 0 var(--gold);background:#e8c27a14;padding:12px 14px}.wallet-module__Ln_l8G__okBox{box-shadow:inset 2px 0 0 var(--teal);background:#62d6c814;padding:12px 14px}.wallet-module__Ln_l8G__hero{text-align:center;padding:6px 0 4px}.wallet-module__Ln_l8G__score{color:var(--gold);font-size:clamp(56px,16vw,76px);line-height:.95;display:block}.wallet-module__Ln_l8G__heroLabel{margin-top:6px}.wallet-module__Ln_l8G__genesis{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,6px 100%,0 50%);align-items:center;gap:8px;margin-top:12px;padding:5px 10px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #e8c27a80}.wallet-module__Ln_l8G__genesis:before{content:"";background:var(--gold);width:6px;height:6px;transform:rotate(45deg)}.wallet-module__Ln_l8G__stats{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:18px 0 0;display:grid}.wallet-module__Ln_l8G__stat{background:var(--panel-solid);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.wallet-module__Ln_l8G__statNum{font-size:30px;line-height:1}.wallet-module__Ln_l8G__record{text-align:center;flex-direction:column;gap:2px;padding:4px 8px;display:flex}.wallet-module__Ln_l8G__recordLine{font-family:var(--font-display);color:var(--cream);margin:0;font-size:19px;font-style:italic;line-height:1.3}.wallet-module__Ln_l8G__recordLine:nth-child(2){color:#d9d2c4}.wallet-module__Ln_l8G__recordLine:nth-child(3){color:var(--muted)}.wallet-module__Ln_l8G__level{background:var(--raise);clip-path:polygon(var(--chamfer) 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)), 0 var(--chamfer));box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.wallet-module__Ln_l8G__levelName{color:var(--cream);overflow-wrap:anywhere;font-size:clamp(32px,9vw,40px)}.wallet-module__Ln_l8G__levelBar{background:var(--panel-solid);height:8px;box-shadow:inset 0 0 0 1px var(--line);margin-top:6px}.wallet-module__Ln_l8G__levelFill{background:var(--gold);height:100%;transition:width .6s var(--ease-out)}.wallet-module__Ln_l8G__levelNums{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex}.wallet-module__Ln_l8G__levelNow{color:var(--gold);font-size:18px}.wallet-module__Ln_l8G__levelNext{color:var(--muted);letter-spacing:.04em;font-size:13px}.wallet-module__Ln_l8G__levelTop{color:var(--gold);font-family:var(--font-display);font-size:17px;font-style:italic}.wallet-module__Ln_l8G__achCount{color:var(--gold);font-size:18px}.wallet-module__Ln_l8G__ach{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.wallet-module__Ln_l8G__achCell{background:var(--panel-solid);min-width:0;box-shadow:inset 0 0 0 1px var(--line);clip-path:polygon(var(--chamfer-sm) 0, calc(100% - var(--chamfer-sm)) 0, 100% var(--chamfer-sm), 100% calc(100% - var(--chamfer-sm)), calc(100% - var(--chamfer-sm)) 100%, var(--chamfer-sm) 100%, 0 calc(100% - var(--chamfer-sm)), 0 var(--chamfer-sm));flex-direction:column;gap:4px;padding:12px 12px 12px 14px;display:flex}.wallet-module__Ln_l8G__achOn{box-shadow:inset 0 0 0 1px #e8c27a66, inset 3px 0 0 var(--gold);background:#e8c27a12}.wallet-module__Ln_l8G__achOff .wallet-module__Ln_l8G__achName,.wallet-module__Ln_l8G__achOff .wallet-module__Ln_l8G__achDesc{color:var(--faint)}.wallet-module__Ln_l8G__achName{font-family:var(--font-display);color:var(--gold);overflow-wrap:anywhere;align-items:center;gap:8px;font-size:18px;font-weight:600;line-height:1.1;display:flex}.wallet-module__Ln_l8G__achDesc{color:var(--muted);font-size:13px;line-height:1.35}.wallet-module__Ln_l8G__achDate{letter-spacing:.06em;color:var(--gold);opacity:.8;font-size:12px}.wallet-module__Ln_l8G__achMark{background:var(--gold);flex:none;width:7px;height:7px;transform:rotate(45deg)}.wallet-module__Ln_l8G__achMarkOff{box-shadow:inset 0 0 0 1px var(--faint);background:0 0}.wallet-module__Ln_l8G__tierTag{letter-spacing:.12em;text-transform:uppercase;color:var(--cream);box-shadow:inset 0 0 0 1px var(--line-strong);margin-left:8px;padding:0 6px;font-size:11px;display:inline-block}.wallet-module__Ln_l8G__histAch .wallet-module__Ln_l8G__histMain{color:var(--gold)}.wallet-module__Ln_l8G__histMark{place-items:center;width:20px;display:grid}.wallet-module__Ln_l8G__history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wallet-module__Ln_l8G__histRow{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 12px;padding:12px 0;display:grid}.wallet-module__Ln_l8G__histRow:first-child{border-top:0}.wallet-module__Ln_l8G__histMain{overflow-wrap:anywhere;min-width:0;font-weight:600}.wallet-module__Ln_l8G__histSub{color:var(--muted);grid-column:1/2;font-size:13px}.wallet-module__Ln_l8G__histPts{color:var(--gold);grid-area:1/2/3;align-self:center;font-size:20px}.wallet-module__Ln_l8G__histPtsZero{color:var(--faint)}.wallet-module__Ln_l8G__holderLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-module__Ln_l8G__holderNum{font-size:22px}.wallet-module__Ln_l8G__question{font-family:var(--font-display);margin:0;font-size:24px;font-weight:600;line-height:1.15}.wallet-module__Ln_l8G__metaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.wallet-module__Ln_l8G__countdown{font-variant-numeric:tabular-nums;color:var(--cream)}.wallet-module__Ln_l8G__options{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wallet-module__Ln_l8G__option{text-align:left;background:var(--raise);letter-spacing:0;grid-template-columns:92px 1fr;align-items:stretch;width:100%;height:auto;min-height:92px;padding:0;font-weight:400;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0000}.wallet-module__Ln_l8G__option:hover{background:#1a2752}.wallet-module__Ln_l8G__optionStatic{cursor:default}.wallet-module__Ln_l8G__optionStatic:hover{background:var(--raise)}.wallet-module__Ln_l8G__optionSelected,.wallet-module__Ln_l8G__optionSelected:hover{box-shadow:inset 0 0 0 2px var(--cream);background:#1d2a55}.wallet-module__Ln_l8G__optionMine{box-shadow:inset 0 0 0 2px var(--teal)}.wallet-module__Ln_l8G__optionMedia{background:var(--panel-solid);position:relative;overflow:hidden}.wallet-module__Ln_l8G__optionMedia img{object-fit:cover;width:100%;height:100%;display:block}.wallet-module__Ln_l8G__optionKey{font-family:var(--font-display);color:var(--muted);place-items:center;font-size:40px;font-weight:700;display:grid;position:absolute;inset:0}.wallet-module__Ln_l8G__optionText{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px 14px;display:flex}.wallet-module__Ln_l8G__optionLabel{font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.1}.wallet-module__Ln_l8G__optionDesc{color:var(--muted);font-size:14px}.wallet-module__Ln_l8G__optionCheck{background:var(--cream);width:10px;height:10px;position:absolute;top:10px;right:12px;transform:rotate(45deg)}.wallet-module__Ln_l8G__msgBox{background:var(--space);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;color:var(--cream);margin:0;padding:12px 14px;line-height:1.5;overflow:auto}.wallet-module__Ln_l8G__results{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.wallet-module__Ln_l8G__resultHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.wallet-module__Ln_l8G__resultLabel{font-family:var(--font-display);font-size:20px;font-weight:600}.wallet-module__Ln_l8G__resultPct{font-size:20px}.wallet-module__Ln_l8G__bar{background:var(--panel-solid);height:10px;box-shadow:inset 0 0 0 1px var(--line);margin-top:6px}.wallet-module__Ln_l8G__barFill{background:var(--muted);height:100%;transition:width .6s var(--ease-out)}.wallet-module__Ln_l8G__barWinner{background:var(--gold)}.wallet-module__Ln_l8G__winnerLabel{color:var(--gold)}.wallet-module__Ln_l8G__success{text-align:center;padding:10px 0}.wallet-module__Ln_l8G__successPts{color:var(--gold);font-size:56px;line-height:1;display:block}.wallet-module__Ln_l8G__successChoice{font-family:var(--font-display);font-size:24px;font-weight:600}.wallet-module__Ln_l8G__reached{background:var(--raise);flex-direction:column;align-items:center;gap:4px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #e8c27a66}.wallet-module__Ln_l8G__reachedName{font-family:var(--font-display);color:var(--gold);margin:0;font-size:26px;font-weight:600;line-height:1.1}.wallet-module__Ln_l8G__achChips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wallet-module__Ln_l8G__achChip{color:var(--gold);font-family:var(--font-display);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);background:#e8c27a14;align-items:center;gap:8px;padding:6px 14px;font-size:17px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #e8c27a80}.wallet-module__Ln_l8G__achChip:before{content:"";background:var(--gold);width:6px;height:6px;transform:rotate(45deg)}.wallet-module__Ln_l8G__stampRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.wallet-module__Ln_l8G__stamp{letter-spacing:.16em;text-transform:uppercase;color:var(--cream);box-shadow:inset 0 0 0 1px var(--line-strong);padding:3px 10px;font-size:12px}.wallet-module__Ln_l8G__skeleton{background:var(--raise);height:92px;animation:1.6s ease-in-out infinite wallet-module__Ln_l8G__pulse}.wallet-module__Ln_l8G__skeletonLine{background:var(--raise);height:16px;animation:1.6s ease-in-out infinite wallet-module__Ln_l8G__pulse}.wallet-module__Ln_l8G__actions{border-top:1px solid var(--line);flex:none;gap:10px;margin-top:12px;padding-top:12px;display:flex}.wallet-module__Ln_l8G__actions>*{flex:1 1 0}.wallet-module__Ln_l8G__page{min-height:100%;padding:24px 16px calc(40px + env(safe-area-inset-bottom));overflow:auto}.wallet-module__Ln_l8G__pageCol{flex-direction:column;gap:16px;max-width:560px;margin:0 auto;display:flex}.wallet-module__Ln_l8G__pageCard{padding:22px 18px}.wallet-module__Ln_l8G__pageTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.wallet-module__Ln_l8G__brand{font-family:var(--font-display);color:var(--cream);letter-spacing:.04em;font-size:20px;font-weight:700;text-decoration:none}.wallet-module__Ln_l8G__lab{min-height:100%;padding:20px 16px 60px;overflow:auto}.wallet-module__Ln_l8G__labCol{flex-direction:column;gap:18px;max-width:980px;margin:0 auto;display:flex}.wallet-module__Ln_l8G__labGroup{flex-direction:column;gap:10px;padding:16px;display:flex}.wallet-module__Ln_l8G__labChips{flex-wrap:wrap;gap:8px;display:flex}.wallet-module__Ln_l8G__labChip{min-height:40px;padding:0 12px;font-size:14px;font-weight:500}.wallet-module__Ln_l8G__labChipOn{background:var(--cream);color:var(--space)}.wallet-module__Ln_l8G__labChipOn:hover{background:var(--cream)}.wallet-module__Ln_l8G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
