.wallet-action-modal .modal-description{color:var(--gray-600);font-size:14px;font-weight:400;line-height:1.4286;margin:0 0 20px}.wallet-action-modal .modal-empty{color:var(--gray-600);font-size:14px;margin:0}.wallet-action-modal .field-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.wallet-action-modal .field-wrapper label{font-size:14px;font-weight:500;color:var(--foreground)}.wallet-action-modal .field-error{color:var(--destructive);font-size:13px;margin-top:2px}.wallet-action-modal .field-hint{color:var(--gray-600);font-size:13px;margin-top:2px}.wallet-action-modal input.input-error,.wallet-action-modal select.input-error{border-color:var(--destructive)}.wallet-action-modal .component-button{margin:8px 0 0}.wallet-action-modal .component-button>button{width:100%;min-height:40px;font-weight:600}.wallet-action-modal .button-row{display:flex;gap:12px;margin:16px 0 0}.wallet-action-modal .button-row .component-button{flex:1;margin:0}.wallet-action-modal .qrcode-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:8px}.wallet-action-modal .qrcode-container .qrcode-wrapper{display:none;flex-direction:column;align-items:center;width:100%}.wallet-action-modal .qrcode-container .qrcode-wrapper.active{display:flex}.wallet-action-modal .qrcode-container .qrcode-wrapper>svg{background-color:#fff;padding:16px;border-radius:var(--radius);max-width:100%;height:auto}.wallet-action-modal .qrcode-container .qrcode-wrapper h4{font-size:13px;font-weight:500;color:var(--gray-600);margin:16px 0 0}.wallet-action-modal .qrcode-container .qrcode-wrapper .address{padding:8px 12px;margin-top:6px;width:100%;text-align:center;font-family:var(--font-mono);font-size:12px;color:var(--foreground);background-color:var(--input-bg);border:1px solid var(--input);border-radius:var(--radius-sm);overflow-wrap:anywhere}.wallet-action-modal .qrcode-container .qrcode-wrapper .address .address-text{flex:1;white-space:normal;overflow-wrap:anywhere}.wallet-action-modal .qrcode-container .qrcode-wrapper .address:hover{background-color:var(--muted)}.wallet-action-modal .component-slide-toggle{justify-content:center;margin-bottom:8px}.wallet-action-modal .view{padding:0}.wallet-action-modal .view p{color:var(--gray-600);font-size:14px;line-height:1.4286;margin-bottom:16px}