.wallet-card{--card-width: 412px;--wc-radius: 34px;--wc-surface: #191919;--wc-border: #353535;--wc-face: linear-gradient(151deg, #f1c564 15%, #ad8130 76%);--wc-face-text: #fff;--wc-toggle-bg: rgba(0, 0, 0, .6);position:relative;--wc-design-width: 412px;width:var(--wc-design-width);zoom:calc(var(--card-width) / var(--wc-design-width));max-width:100%;background:var(--wc-surface);border-radius:var(--wc-radius);box-shadow:0 30px 60px -20px #0000008c,0 10px 24px -10px #0006;overflow:hidden}.wallet-card__border{position:absolute;inset:8px;border:1px solid var(--wc-border);border-radius:28px;pointer-events:none}.wallet-card__face{position:absolute;top:18px;left:15px;right:15px;height:229px;border-radius:22px;overflow:hidden;perspective:1400px}.wallet-card__flip{position:relative;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wallet-card__face-front,.wallet-card__face-back{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:18px 20px}.wallet-card__face-front{display:flex;flex-direction:column;align-items:flex-end;gap:6px;background:var(--wc-face);box-shadow:inset 0 1px #ffffff59}.wallet-card__visa{width:63px;height:auto;aspect-ratio:62.5319 / 20.7754;display:block}.wallet-card__tier{margin:0;font-family:Inter,sans-serif;font-weight:300;font-size:12px;letter-spacing:.15px;color:#fff}.wallet-card__face-back{transform:rotateY(180deg);background:var(--wc-face);box-shadow:inset 0 1px #ffffff59;color:var(--wc-face-text);padding-top:14px}.wallet-card__back-leather{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.75;mix-blend-mode:soft-light;pointer-events:none}.wallet-card__back-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;gap:9px;justify-content:flex-start;padding-top:8px}.wallet-card__row{display:flex;flex-direction:column;gap:5px}.wallet-card__label{margin:0;font-family:Inter,sans-serif;font-weight:600;font-size:10px;letter-spacing:.4px;text-transform:uppercase;opacity:.55}.wallet-card__value{margin:0;font-family:Inter,sans-serif;font-weight:600;font-size:18px}.wallet-card__number-row{position:relative;display:flex;align-items:center;gap:12px}.wallet-card__number{display:flex;gap:10px;font-family:Inter,sans-serif;font-weight:600;font-size:18px}.wallet-card__copy{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;background:transparent;cursor:pointer;opacity:.85;transition:opacity .15s ease}.wallet-card__copy:hover{opacity:1}.wallet-card__copy-glyph{width:100%;height:100%;overflow:visible}.wallet-card__copy-mark,.wallet-card__check-mark{transform-box:fill-box;transform-origin:center;transition:opacity .18s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.wallet-card__copy-mark{opacity:1;transform:scale(1) rotate(0)}.wallet-card__copy.is-copied .wallet-card__copy-mark{opacity:0;transform:scale(.4) rotate(-35deg)}.wallet-card__check-mark{opacity:0;transform:scale(.4);stroke-dasharray:12;stroke-dashoffset:12}.wallet-card__copy.is-copied .wallet-card__check-mark{opacity:1;transform:scale(1);stroke-dashoffset:0;transition:opacity .15s ease,transform .3s cubic-bezier(.34,1.56,.64,1),stroke-dashoffset .3s ease .06s}.wallet-card__meta-row{display:flex;gap:28px}.wallet-card__lip{position:absolute;left:2px;right:2px;bottom:0;height:124px}.wallet-card__lip-shape{position:absolute;inset:-23px -17px -12px;width:calc(100% + 34px);height:calc(100% + 35px);pointer-events:none}.wallet-card__leather{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.55;mix-blend-mode:overlay;pointer-events:none}.wallet-card__stitch{position:absolute;inset:2px 6px 8px;border-radius:0 0 19px 19px;border:1px dashed rgba(255,255,255,.25);border-top:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%20407.643%20124.626'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector%2027'%20d='M20.4476%2012.2554H0.3298H0V95.9334C0%20116.249%2017.3695%20123.527%2026.0542%20124.626H380.929C399.662%20124.626%20406.544%20106.817%20407.643%2097.9122V13.2448H403.026H388.515C375.982%2013.2448%20374.993%207.30839%20371.365%203.35079C368.463%200.184707%20364.659%20-0.167079%20363.12%200.0527881H42.5442C36.278%200.0527881%2032.98%207.30839%2030.3416%2010.2766C28.2309%2012.6511%2022.8661%2012.5852%2020.4476%2012.2554Z'%20fill='%23242424'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%20407.643%20124.626'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector%2027'%20d='M20.4476%2012.2554H0.3298H0V95.9334C0%20116.249%2017.3695%20123.527%2026.0542%20124.626H380.929C399.662%20124.626%20406.544%20106.817%20407.643%2097.9122V13.2448H403.026H388.515C375.982%2013.2448%20374.993%207.30839%20371.365%203.35079C368.463%200.184707%20364.659%20-0.167079%20363.12%200.0527881H42.5442C36.278%200.0527881%2032.98%207.30839%2030.3416%2010.2766C28.2309%2012.6511%2022.8661%2012.5852%2020.4476%2012.2554Z'%20fill='%23242424'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:408px 124.626px;mask-size:408px 124.626px;-webkit-mask-position:-6px -10px;mask-position:-6px -10px;pointer-events:none}.wallet-card__bottom{position:relative;height:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 24px 26px}.wallet-card__balance{display:flex;flex-direction:column;gap:8px;color:#fff}.wallet-card__balance-label{margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:14px}.wallet-card__balance-amount{margin:0;font-family:Inter,sans-serif;font-weight:700;font-size:32px;letter-spacing:-.6px}.wallet-card__balance-amount span{color:#ffffff80;font-weight:500}.wallet-card__toggle{position:relative;display:flex;align-items:center;gap:5px;padding:9px 14px;border:none;border-radius:72px;background:var(--wc-toggle-bg);box-shadow:inset 0 2px 4px #000000bf;color:#fff;cursor:pointer;transition:background .2s ease,transform .15s ease}.wallet-card__toggle:hover{background:#141414bf}.wallet-card__toggle:active{transform:scale(.96)}.wallet-card__toggle-label-stack{display:grid}.wallet-card__toggle-label{grid-area:1 / 1;font-family:Inter,sans-serif;font-weight:400;font-size:14px;letter-spacing:-.25px;white-space:nowrap}.wallet-card__chevron{width:15px;height:15px}
