.sign-in-gate_preview__JhMJX{max-height:100%;-webkit-mask-image:linear-gradient(180deg,#000,#000 22%,transparent 60%);mask-image:linear-gradient(180deg,#000,#000 22%,transparent 60%)}@media (max-width:639px){.sign-in-gate_preview__JhMJX{-webkit-mask-image:linear-gradient(180deg,#000,#000 16%,transparent 46%);mask-image:linear-gradient(180deg,#000,#000 16%,transparent 46%)}}.wallet_page__DYdRh{max-width:44rem;padding-top:1.5rem;padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.wallet_header__hKMDk{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;margin-bottom:3rem}.wallet_title__pCGoG{font-family:var(--font-display),Georgia,serif;font-size:2.25rem;font-weight:400;line-height:1.15;letter-spacing:-.02em}.wallet_primary__HSX_h{min-height:3rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:500}.wallet_back__k_P9X,.wallet_primary__HSX_h,.wallet_textAction__uFfgC{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.wallet_back__k_P9X,.wallet_textAction__uFfgC{min-height:2.75rem;padding:.5rem 0;font-size:.875rem}.wallet_back__k_P9X:hover,.wallet_textAction__uFfgC:hover{text-decoration:underline;text-underline-offset:.25rem}.wallet_page__DYdRh button:disabled{opacity:.5;cursor:not-allowed}.wallet_page__DYdRh a:focus-visible,.wallet_page__DYdRh button:focus-visible,.wallet_page__DYdRh input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.wallet_title__pCGoG:focus{outline:none}.wallet_notice__GFExr:empty{display:none}.wallet_notice__GFExr:not(:empty){margin-bottom:1rem;font-size:.875rem}.wallet_cardList__ITlVd,.wallet_options__H2rPG{list-style:none;padding:0;margin:0;border:0;min-width:0}.wallet_cardList__ITlVd{display:grid;gap:1.75rem 2rem}.wallet_cardList__ITlVd>li{min-width:0}.wallet_quantityHelp__VpacP{margin-bottom:1.25rem;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.5}.wallet_quantityRow__38s6p{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.625rem}.wallet_quantityRow__38s6p>span{font-size:.8125rem;color:hsl(var(--muted-foreground))}.wallet_quantityStepper__bbqeV{display:inline-flex;align-items:center;border:1px solid hsl(var(--border));border-radius:.5rem;overflow:hidden}.wallet_quantityStepper__bbqeV button{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem}.wallet_quantityStepper__bbqeV button:hover:not(:disabled){background:hsl(var(--muted))}.wallet_quantityStepper__bbqeV output{display:flex;justify-content:center;align-items:center;min-width:2rem;font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.wallet_quantityError__evB6z{margin-top:.5rem;color:hsl(var(--destructive));font-size:.8125rem;line-height:1.5}.wallet_cardRow__dLYBM{position:relative}.wallet_cardLink__h9Phu{display:block;min-width:0}.wallet_cardLink__h9Phu:hover .wallet_cardOffer__Vd0m7{text-decoration:underline;text-underline-offset:.25rem}.wallet_bankOption__Y2yhK>svg{flex-shrink:0;color:hsl(var(--muted-foreground))}.wallet_remove__muGmN{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:2px}.wallet_remove__muGmN:hover{background:hsl(var(--muted));color:hsl(var(--destructive))}.wallet_confirm__hk_zk{padding:.75rem 1rem;background:hsl(var(--muted));font-size:.875rem;line-height:1.5}.wallet_confirm__hk_zk>div{display:flex;gap:1.5rem}.wallet_destructive__1seNX,.wallet_error__ebKZU>p,.wallet_saveError__HY3VO{color:hsl(var(--destructive))}.wallet_pickerHeader__6lMQL{margin-bottom:1.5rem}.wallet_pickerHeader__6lMQL .wallet_back__k_P9X{margin-bottom:.5rem}.wallet_pickerHeader__6lMQL .wallet_title__pCGoG{font-size:1.75rem;overflow-wrap:anywhere}.wallet_pickerHelp__E_SYy{color:hsl(var(--muted-foreground));font-size:.875rem;margin-bottom:1rem}.wallet_search__zTXXk{display:flex;align-items:center;gap:.75rem;border:1px solid hsl(var(--input));border-radius:2px;padding:0 .875rem;margin-bottom:1rem}.wallet_search__zTXXk>svg{flex-shrink:0;color:hsl(var(--muted-foreground))}.wallet_search__zTXXk input{width:100%;min-width:0;height:3rem;background:transparent;font-size:1rem}.wallet_search__zTXXk:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px}.wallet_search__zTXXk input:focus-visible{outline:none}.wallet_bankOption__Y2yhK,.wallet_cardOption__JSwjR{display:flex;align-items:center;gap:1rem;width:100%;min-height:5rem;padding:.75rem 0;text-align:left}.wallet_bankOption__Y2yhK:hover,.wallet_cardOption__JSwjR.wallet_selected__aEiAD,.wallet_cardOption__JSwjR:hover{background:hsl(var(--muted))}.wallet_bankList__S4pn2 .wallet_bankOption__Y2yhK{width:calc(100% + 1.5rem);min-height:4.5rem;margin-inline:-.75rem;padding:.875rem .75rem;transition:background-color .15s ease-out}.wallet_bankList__S4pn2 .wallet_bankOption__Y2yhK:active{background:hsl(var(--muted))}.wallet_bankSwatch__1HyKS{position:relative;flex-shrink:0;width:4.5rem;aspect-ratio:1.586;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--card-border,transparent);border-radius:6px;background:linear-gradient(to bottom,oklch(99% .01 60/.07),transparent 40%),var(--card-bg);box-shadow:inset 0 1px 0 oklch(99% .01 60/.12);color:var(--card-ink);font-size:.8125rem;font-weight:600;letter-spacing:.04em}.wallet_bankSwatch__1HyKS .lazy-img-logo{width:auto;height:70%}.wallet_optionText__eOzOg{display:flex;flex:1;min-width:0;flex-direction:column;gap:.25rem;overflow-wrap:anywhere}.wallet_optionText__eOzOg strong{font-size:.9375rem;line-height:1.4;font-weight:500}.wallet_optionText__eOzOg>span{font-size:.8125rem;line-height:1.5}.wallet_network__a5Z7Z{font-size:.8125rem;font-weight:500;padding:.5rem 0}.wallet_optionGroup__yyR9B+.wallet_optionGroup__yyR9B{margin-top:1rem}.wallet_cardOption__JSwjR{cursor:pointer}.wallet_cardOption__JSwjR input{width:1.25rem;height:1.25rem;margin-right:.5rem;flex-shrink:0;accent-color:hsl(var(--primary))}.wallet_cardOption__JSwjR:has(input:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.wallet_cardOption__JSwjR:has(input:disabled){cursor:default}.wallet_savedLabel__4_lfT{display:inline-flex;align-items:center;gap:.25rem}.wallet_footnote__J_vnO{margin-top:1rem;font-size:.8125rem;line-height:1.5}.wallet_error__ebKZU,.wallet_noResults__qa2bk{padding:1.5rem 0;line-height:1.5}.wallet_noResults__qa2bk{color:hsl(var(--muted-foreground))}.wallet_pickerWithSelection__LRbHS{padding-bottom:6rem}.wallet_saveTray__KooTT{position:fixed;z-index:40;left:50%;bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 3.5rem + .625rem);width:min(calc(100% - 1.5rem),390px);translate:-50% 0;padding:.5rem .5rem .5rem 1.125rem;border:1px solid oklch(87% .008 60);border-radius:1.25rem;background:hsl(var(--background));box-shadow:5px 5px 0 oklch(58% .008 255/.22);animation:wallet_save-tray-in__Qkq6G .32s cubic-bezier(.16,1,.3,1)}.dark .wallet_saveTray__KooTT{border-color:hsl(var(--border));background:hsl(var(--card));box-shadow:5px 5px 0 oklch(0 0 0/.55)}.wallet_saveTrayRow__9e6gq{display:flex;align-items:center;gap:.75rem}.wallet_saveTrayText__2T__J{display:flex;flex:1;min-width:0;flex-direction:column;line-height:1.3}.wallet_saveTrayText__2T__J strong{font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums}.wallet_saveTrayText__2T__J span{overflow:hidden;color:hsl(var(--muted-foreground));font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.wallet_saveTrayAction__rrGbI{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.375rem;min-width:5.5rem;min-height:2.75rem;padding:0 1.25rem;border-radius:.75rem;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.9375rem;font-weight:600;transition:background-color .15s ease-out,transform .12s ease-out}.wallet_saveTrayAction__rrGbI:hover:not(:disabled){background:oklch(54% .175 24)}.wallet_saveTrayAction__rrGbI:active:not(:disabled){transform:scale(.97)}.wallet_saveTrayAction__rrGbI:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.wallet_saveTrayAction__rrGbI:disabled{opacity:.5}.wallet_saveTrayError__Z8dqz{padding:.125rem .5rem .5rem 0;color:hsl(var(--destructive));font-size:.8125rem;line-height:1.45}@keyframes wallet_save-tray-in__Qkq6G{0%{opacity:0;translate:-50% .75rem}}@media (prefers-reduced-motion:reduce){.wallet_saveTray__KooTT{animation:none}}.wallet_saveError__HY3VO{margin-bottom:.75rem;font-size:.875rem;line-height:1.5}@media (min-width:768px){.wallet_page__DYdRh{padding-top:3rem;padding-bottom:4rem}.wallet_title__pCGoG{font-size:2.75rem}.wallet_pickerHeader__6lMQL .wallet_title__pCGoG{font-size:2.25rem}.wallet_saveTray__KooTT{bottom:1.5rem}.wallet_pickerWithSelection__LRbHS .wallet_options__H2rPG{padding-bottom:5rem}}.wallet_walletPage___8R6l{max-width:70rem}.wallet_walletPage___8R6l .wallet_title__pCGoG{font-size:3rem;line-height:1}.wallet_eyebrow__yxqeJ{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.wallet_collectionHeader__PcvFo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;margin-bottom:.5rem}.wallet_capacity__wZzdr{font-size:.8125rem;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}.wallet_walletPage___8R6l .wallet_cardFace__nobmF{position:relative;inset:auto;width:100%;height:auto;transform:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.wallet_cardOffer__Vd0m7{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding-right:3rem;margin-top:.25rem;font-size:.875rem;font-weight:500}.wallet_walletFooter__5UgpT{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;border-top:1px dashed hsl(var(--border));padding-top:1.25rem;margin-top:2.5rem}.wallet_walletFooter__5UgpT>p{display:flex;align-items:center;gap:.75rem;max-width:65ch;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.5}.wallet_walletFooter__5UgpT svg{flex-shrink:0}.wallet_empty___Tbjz{padding:2.5rem 0}.wallet_empty___Tbjz>svg{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.wallet_empty___Tbjz>h2{font-family:var(--font-display),Georgia,serif;font-size:2rem;line-height:1.15;font-weight:400;margin-bottom:.75rem}.wallet_empty___Tbjz>p{max-width:40ch;font-size:.9375rem;line-height:1.5}.wallet_back__k_P9X,.wallet_empty___Tbjz>p,.wallet_footnote__J_vnO,.wallet_network__a5Z7Z,.wallet_optionText__eOzOg>span,.wallet_remove__muGmN{color:hsl(var(--muted-foreground))}@media (max-width:639px){.wallet_walletPage___8R6l .wallet_header__hKMDk{gap:.75rem 1rem;margin-bottom:1.5rem}.wallet_walletPage___8R6l .wallet_title__pCGoG{font-size:2.5rem}.wallet_walletPage___8R6l .wallet_primary__HSX_h{min-height:2.75rem;padding:.5rem 1rem}.wallet_collectionHeader__PcvFo{padding:.75rem 0;margin-bottom:.75rem}.wallet_cardList__ITlVd{gap:1.25rem}.wallet_walletPage___8R6l .wallet_cardFace__nobmF{aspect-ratio:auto;min-height:10rem;padding:1.25rem 1.25rem 4.5rem}.wallet_cardOffer__Vd0m7{position:absolute;z-index:2;inset-inline:1.25rem;bottom:.75rem;margin:0;border-top:1px solid oklch(99% .01 60/.16);color:oklch(99% .01 60)}.wallet_remove__muGmN{z-index:3;bottom:.75rem;right:.75rem;color:oklch(99% .01 60/.75)}.wallet_remove__muGmN:hover{background:oklch(99% .01 60/.1);color:oklch(99% .01 60)}.wallet_confirm__hk_zk{margin-top:.75rem}.wallet_walletFooter__5UgpT{padding-top:1rem;margin-top:1.5rem;gap:.5rem}.wallet_empty___Tbjz{padding:1.5rem 0}}@media (min-width:640px){.wallet_cardList__ITlVd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.wallet_walletPage___8R6l .wallet_title__pCGoG{font-size:3.5rem}.wallet_header__hKMDk{margin-bottom:2.5rem}}@media (min-width:1024px){.wallet_cardList__ITlVd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px) and (hover:hover) and (pointer:fine){.wallet_cardLink__h9Phu:hover .wallet_cardFace__nobmF{transform:translateY(-4px)}}@media (min-width:640px){.wallet_walletPage___8R6l .wallet_cardLink__h9Phu:focus-visible .wallet_cardFace__nobmF{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.wallet_walletPage___8R6l .wallet_cardFace__nobmF{transition:none}.wallet_cardLink__h9Phu:hover .wallet_cardFace__nobmF,.wallet_walletPage___8R6l .wallet_cardLink__h9Phu:focus-visible .wallet_cardFace__nobmF{transform:none}}.wallet_lensLayout__DHJWq{display:grid;gap:3rem}.wallet_lens__PhjH4{scroll-margin-top:5rem}button.wallet_cardLink__h9Phu{width:100%;text-align:left}.wallet_lensArrow__UWfz_{transition:transform .2s cubic-bezier(.22,1,.36,1)}@media (min-width:640px){.wallet_walletPage___8R6l .wallet_cardInLens__x4DX_ .wallet_cardFace__nobmF{transform:translateY(-4px)}}@media (min-width:1024px){.wallet_lensLayout__DHJWq{grid-template-columns:minmax(0,1fr) 23rem;gap:3.5rem;align-items:start}.wallet_lensLayout__DHJWq .wallet_cardList__ITlVd{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet_lens__PhjH4{position:sticky;top:6rem}.wallet_lensArrow__UWfz_{transform:rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.wallet_lensArrow__UWfz_{transition:none}.wallet_walletPage___8R6l .wallet_cardInLens__x4DX_ .wallet_cardFace__nobmF{transform:none}}