main.wallets { .wallets__receive-button, .wallets__receive-actions button { min-width: 0; height: var(--control-height); border: 1px solid var(--orange); border-radius: 0.375rem; padding: 0 0.875rem; color: var(--black); background: var(--orange); font: inherit; line-height: 1; cursor: pointer; } .wallets__receive-button:disabled { border-color: color-mix(in oklch, var(--gray) 35%, transparent); color: var(--gray); background: transparent; cursor: default; } .wallets__receive-button:focus-visible, .wallets__receive-actions button:focus-visible { outline: 2px solid var(--orange); outline-offset: 2px; } .wallets__receive-dialog { width: min(100% - 2rem, 32rem); } .wallets__receive-card { display: grid; gap: 1rem; h2 { margin: 0; font-size: var(--font-size-lg); font-weight: 400; line-height: var(--line-height-lg); } } .wallets__receive-qr { justify-self: center; width: min(100%, 18rem); aspect-ratio: 1; padding: 1rem; background: var(--white); image-rendering: pixelated; } .wallets__receive-address { color: var(--white); font-size: var(--font-size-sm); line-height: var(--line-height-sm); } .wallets__receive-actions { display: flex; flex-wrap: wrap; gap: 0.5rem; justify-content: end; button:last-child { border-color: color-mix(in oklch, var(--gray) 45%, transparent); color: var(--white); background: color-mix(in oklch, var(--black) 72%, var(--white)); } } }