.wallet-dialog{border:1px solid var(--line-strong);background:var(--surface);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);margin:auto;padding:24px;overflow-y:auto}.wallet-dialog::backdrop{background:#000000b8}.wallet-description,.wallet-options p{color:var(--dim);font-size:13px;line-height:1.65}.wallet-description{margin:16px 0}.wallet-address{overflow-wrap:anywhere;margin-top:16px;font-size:13px}.wallet-account-actions{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.wallet-options{gap:8px;margin:20px 0;display:grid}.wallet-options>button{border:1px solid var(--line-strong);text-align:left;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:10px 14px;display:flex}.wallet-options>button:hover{background:var(--surface-2)}.wallet-options>button>span{align-items:center;gap:12px;display:flex}.wallet-icon{filter:grayscale()}.wallet-options>a.wallet-open{border:1px solid var(--line-strong);min-height:48px;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;text-decoration:none;display:flex}.wallet-options>a.wallet-open:hover{background:var(--surface-2)}.wallet-progress{color:var(--dim);align-items:center;gap:8px;font-size:13px;display:flex}.wallet-error{color:var(--text);margin-top:12px;font-size:13px;line-height:1.6}.wallet-downloads{color:var(--faint);margin-top:24px;font-size:12px}.wallet-downloads a{color:var(--dim)}.live-balance-header{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 24px;display:flex}.live-balance-header h2{font-size:14px;font-weight:400}.live-balance-header p{color:var(--dim);font-size:12px}.dropdown-filter{flex:none;gap:4px;min-width:0;display:flex}.dropdown-filter button{border:1px solid var(--line);min-width:0;color:var(--dim);white-space:nowrap;flex:1;padding:8px 10px;font-size:12px;line-height:1.4}.dropdown-filter button:hover{color:var(--text);border-color:var(--line-strong)}.dropdown-filter button[aria-pressed=true]{color:var(--text);border-color:var(--line-strong);background:var(--surface-2)}.dropdown-menu>.dropdown-filter{border-bottom:1px solid var(--line);padding:10px 12px}.dropdown-menu:has(>.dropdown-filter) .dropdown-option-text{flex-direction:column;align-items:flex-start;gap:2px}.dropdown-menu:has(>.dropdown-filter) .dropdown-option-text>span{max-width:100%}@media (max-width:760px){.wallet-dialog{padding:20px}.live-balance-header{padding:16px}}
