.rt-card h2{margin:10px 0}.rt-label{display:block;margin:18px 0 8px;font-weight:700}.rt-code-row{display:flex;gap:8px}.rt-code-row input{flex:1;min-width:0;text-transform:uppercase}.rt-card input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #365776;border-radius:10px;background:#102737;color:#fff;font-size:16px}.rt-card input:focus{outline:2px solid #65e5f0;outline-offset:1px}.rt-code-row button{flex-shrink:0}.rt-recipient{display:flex;flex-direction:column;gap:5px;min-height:42px;padding:12px 0;color:#a6c5db;font-size:13px}.rt-recipient b{color:#62e6d6;font-size:17px}.rt-amounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rt-amounts label{display:flex;flex-direction:column;gap:9px;padding:12px 9px;background:#102737;border:1px solid #365776;border-radius:12px}.rt-amounts label>span{font-weight:700}.rt-amounts small{font-size:11px;color:#a6c5db;overflow-wrap:anywhere}.rt-amounts input{background:#0c1c2b;padding:10px 7px}.rt-rules{font-size:12px;line-height:1.6;margin:16px 0}.rt-pending,.rt-confirm,.rt-success{border:1px solid #428f99;border-radius:12px;background:#113539;padding:14px;margin:14px 0;overflow-wrap:anywhere}.rt-pending{border-color:#b79249;background:#383021}.rt-success{color:#82f0c5}.rt-confirm h3{margin:0 0 10px}.rt-confirm .button-row{display:flex;flex-wrap:wrap;gap:8px}.rt-error{color:#ff9fa8}.rt-history-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid #294058;font-size:13px}.rt-history-row>div{min-width:0;overflow-wrap:anywhere}.rt-history-row small{display:block;color:#a6c5db;margin-top:6px;font-size:11px}.rt-history-row p{margin:0;text-align:right;flex-shrink:0;line-height:1.6}.rt-sent{color:#ffd089}.rt-received{color:#6ae7c9}.rt-history .wide{margin-top:14px}.friend-actions .friend-parcel{border-color:#438d8d;color:#80ecd8}.rt-card button:disabled{opacity:.5;cursor:default}@media(max-width:360px){.rt-amounts{gap:5px}.rt-amounts label{padding:10px 5px;font-size:12px}.rt-history-row{flex-direction:column;gap:8px}.rt-history-row p{text-align:left}.rt-code-row{flex-wrap:wrap}.rt-code-row input{flex-basis:100%}}
