.v4-dashboard{--orange:#E85D0A;--orange-light:#FEF3EC;--orange-dark:#C44D08;--black:#0E0E0D;--gray-900:#1A1A18;--gray-700:#4A4A46;--gray-500:#7A7A74;--gray-300:#C8C6BF;--gray-200:#E8E6DF;--gray-100:#F4F2EC;--gray-50:#FAFAF7;--white:#FFFFFF;--green:#16A34A;--green-light:#F0FDF4;--ease-expo:cubic-bezier(0.16,1,0.3,1);--ease-quart:cubic-bezier(0.25,1,0.5,1);font-family:var(--font-dm-sans),system-ui,sans-serif;color:var(--black);background:var(--gray-50);min-height:100vh;-webkit-font-smoothing:antialiased;line-height:1.5}.v4-dashboard *,.v4-dashboard :after,.v4-dashboard :before{box-sizing:border-box}.v4-dashboard .v4-serif{font-family:var(--font-instrument-serif),Georgia,serif}.v4-dashboard .v4d-nav{background:var(--white);border-bottom:1px solid var(--gray-200);height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;position:sticky;top:0;z-index:100}.v4-dashboard .v4d-nav-logo{display:flex;align-items:center;gap:8px;text-decoration:none}.v4-dashboard .v4d-logo-img{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.v4-dashboard .v4d-logo-name{font-weight:600;font-size:15px;color:var(--black)}.v4-dashboard .v4d-nav-center{display:flex;align-items:center;gap:4px}.v4-dashboard .v4d-nav-tab{background:none;border:none;cursor:pointer;font:400 14px var(--font-dm-sans),system-ui,sans-serif;color:var(--gray-700);padding:7px 16px;border-radius:7px;transition:background .15s,color .15s;display:flex;align-items:center;gap:6px;text-decoration:none}.v4-dashboard .v4d-nav-tab:hover{background:var(--gray-100);color:var(--black)}.v4-dashboard .v4d-nav-tab.active{background:var(--orange-light);color:var(--orange-dark);font-weight:500}.v4-dashboard .v4d-nav-tab svg{width:15px;height:15px}.v4-dashboard .v4d-nav-right{display:flex;align-items:center;gap:12px}.v4-dashboard .v4d-nav-badge{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--green);background:var(--green-light);padding:4px 10px;border-radius:5px;font-weight:500}.v4-dashboard .v4d-nav-badge:before{content:"";width:6px;height:6px;background:var(--green);border-radius:50%}.v4-dashboard .v4d-nav-badge.warn{color:var(--orange-dark);background:var(--orange-light);cursor:pointer;border:none}.v4-dashboard .v4d-nav-badge.warn:before{background:var(--orange)}.v4-dashboard .v4d-avatar{width:34px;height:34px;border-radius:50%;background:var(--orange);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;color:var(--white);cursor:pointer;border:none}.v4-dashboard .v4d-menu{position:absolute;right:0;top:calc(100% + 8px);background:var(--white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.1);width:220px;overflow:hidden;z-index:60}.v4-dashboard .v4d-menu-header{border-bottom:1px solid var(--gray-100);padding:12px 14px}.v4-dashboard .v4d-menu-header-name{font-size:13px;font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4-dashboard .v4d-menu-header-email{font-size:12px;color:var(--gray-500);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4-dashboard .v4d-menu-item{display:flex;align-items:center;gap:10px;padding:11px 14px;font-size:13px;color:var(--gray-700);cursor:pointer;background:none;border:none;width:100%;text-align:left;text-decoration:none;transition:background .1s}.v4-dashboard .v4d-menu-item:hover{background:var(--gray-50)}.v4-dashboard .v4d-menu-item.danger{color:#DC2626}.v4-dashboard .v4d-menu-item.danger:hover{background:#FEF2F2}.v4-dashboard .v4d-page{max-width:1100px;margin:0 auto;padding:32px 24px;display:flex;flex-direction:column;gap:24px}.v4-dashboard .v4d-greeting-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.v4-dashboard .v4d-greeting-left h1{font-family:var(--font-instrument-serif),Georgia,serif;font-size:28px;font-weight:400;letter-spacing:-.4px;color:var(--black)}.v4-dashboard .v4d-greeting-left p{font-size:14px;color:var(--gray-500);margin-top:3px;font-weight:300}.v4-dashboard .v4d-new-transfer-btn{background:var(--orange);border:none;font:500 14px var(--font-dm-sans),system-ui,sans-serif;color:var(--white);padding:11px 22px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 2px 12px rgba(232,93,10,.3);transition:background .2s,transform .15s,box-shadow .2s;position:relative;overflow:hidden;text-decoration:none}.v4-dashboard .v4d-new-transfer-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.18) 50%,transparent 62%);transform:translateX(-120%);transition:transform .5s ease}.v4-dashboard .v4d-new-transfer-btn:hover{background:var(--orange-dark);transform:translateY(-1px);box-shadow:0 5px 18px rgba(232,93,10,.4)}.v4-dashboard .v4d-new-transfer-btn:hover:after{transform:translateX(120%)}.v4-dashboard .v4d-new-transfer-btn svg{width:16px;height:16px}.v4-dashboard .v4d-active-transfer{background:var(--black);border-radius:16px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;animation:v4dSlideDown .5s var(--ease-expo) both}@keyframes v4dSlideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.v4-dashboard .v4d-at-left{display:flex;align-items:center;gap:16px;min-width:0}.v4-dashboard .v4d-at-icon{width:42px;height:42px;border-radius:10px;background:rgba(232,93,10,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.v4-dashboard .v4d-at-icon svg{width:20px;height:20px;color:var(--orange)}.v4-dashboard .v4d-at-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.4);margin-bottom:4px}.v4-dashboard .v4d-at-amount{font-family:var(--font-instrument-serif),Georgia,serif;font-size:22px;color:var(--white);letter-spacing:-.3px}.v4-dashboard .v4d-at-dest{font-size:13px;color:rgba(255,255,255,.45);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.v4-dashboard .v4d-at-status-line{font-size:13px;color:rgba(255,255,255,.7);font-weight:500}.v4-dashboard .v4d-at-bar{height:5px;background:rgba(255,255,255,.1);border-radius:3px;overflow:hidden;margin-top:8px;min-width:200px;flex:1;max-width:340px}.v4-dashboard .v4d-at-bar-fill{height:100%;background:var(--orange);border-radius:3px;transition:width .6s var(--ease-expo)}.v4-dashboard .v4d-at-right{display:flex;align-items:center;gap:10px}.v4-dashboard .v4d-at-view-btn{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.8);font:500 13px var(--font-dm-sans),system-ui,sans-serif;padding:8px 16px;border-radius:7px;cursor:pointer;transition:background .15s;text-decoration:none}.v4-dashboard .v4d-at-view-btn:hover{background:rgba(255,255,255,.14)}.v4-dashboard .v4d-main-grid{display:grid;grid-template-columns:1fr 380px;gap:20px;align-items:start}@media (max-width:900px){.v4-dashboard .v4d-main-grid{grid-template-columns:1fr}}.v4-dashboard .v4d-card{background:var(--white);border:1px solid var(--gray-200);border-radius:16px;padding:20px}.v4-dashboard .v4d-card-lg{padding:24px}.v4-dashboard .v4d-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.v4-dashboard .v4d-card-title{font-size:14px;font-weight:600;color:var(--black)}.v4-dashboard .v4d-card-title-lg{font-size:15px}.v4-dashboard .v4d-card-link{font-size:13px;color:var(--orange);text-decoration:none;font-weight:500;transition:color .15s}.v4-dashboard .v4d-card-link:hover{color:var(--orange-dark)}.v4-dashboard .v4d-qs-amount-row{display:flex;gap:10px;margin-bottom:14px}.v4-dashboard .v4d-qs-amount-wrap{flex:1;position:relative;min-width:0}.v4-dashboard .v4d-qs-currency-sym{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-family:var(--font-instrument-serif),Georgia,serif;font-size:22px;color:var(--gray-500);pointer-events:none}.v4-dashboard .v4d-qs-amount-input{width:100%;border:1.5px solid var(--gray-200);border-radius:10px;padding:12px 14px 12px 34px;font-family:var(--font-instrument-serif),Georgia,serif;font-size:26px;color:var(--black);outline:none;background:var(--gray-50);transition:border-color .2s,box-shadow .2s,background .2s}.v4-dashboard .v4d-qs-amount-input:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgba(232,93,10,.09);background:var(--white)}.v4-dashboard .v4d-qs-to-wrap{position:relative}.v4-dashboard .v4d-qs-to-select{border:1.5px solid var(--gray-200);border-radius:10px;padding:10px 12px;background:var(--gray-50);cursor:pointer;display:flex;align-items:center;gap:8px;min-width:170px;transition:border-color .15s,background .15s;font:500 14px var(--font-dm-sans),system-ui,sans-serif;color:var(--black);height:100%}.v4-dashboard .v4d-qs-to-select:hover{border-color:var(--gray-300)}.v4-dashboard .v4d-qs-to-select.open{border-color:var(--orange);box-shadow:0 0 0 3px rgba(232,93,10,.09);background:var(--white)}.v4-dashboard .v4d-qs-flag{font-size:18px;flex-shrink:0;line-height:1}.v4-dashboard .v4d-qs-chevron{margin-left:auto;color:var(--gray-500);transition:transform .2s;flex-shrink:0}.v4-dashboard .v4d-qs-to-select.open .v4d-qs-chevron{transform:rotate(180deg)}.v4-dashboard .v4d-qs-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.1);z-index:50;padding:4px;min-width:200px}.v4-dashboard .v4d-qs-drop-item{display:flex;align-items:center;gap:10px;padding:9px 12px;cursor:pointer;border-radius:8px;transition:background .1s;border:none;background:none;width:100%;text-align:left}.v4-dashboard .v4d-qs-drop-item:hover{background:var(--gray-50)}.v4-dashboard .v4d-qs-drop-item.selected{background:var(--orange-light)}.v4-dashboard .v4d-qs-drop-name{font-size:13px;font-weight:500;color:var(--black)}.v4-dashboard .v4d-qs-drop-detail{font-size:11px;color:var(--gray-500)}.v4-dashboard .v4d-qs-rate-row{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:9px;padding:12px 14px;margin-bottom:14px}.v4-dashboard .v4d-qs-rate-line{display:flex;justify-content:space-between;font-size:13px}.v4-dashboard .v4d-qs-rate-line+.v4d-qs-rate-line{margin-top:7px;padding-top:7px;border-top:1px solid var(--gray-200)}.v4-dashboard .v4d-qs-rate-label{color:var(--gray-500)}.v4-dashboard .v4d-qs-rate-val{font-weight:500;color:var(--black)}.v4-dashboard .v4d-qs-rate-val.free{color:var(--green)}.v4-dashboard .v4d-qs-recv{background:var(--black);border-radius:10px;padding:14px 16px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between}.v4-dashboard .v4d-qs-recv-label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.35);margin-bottom:4px}.v4-dashboard .v4d-qs-recv-amount{font-family:var(--font-instrument-serif),Georgia,serif;font-size:26px;color:var(--white);letter-spacing:-.3px}.v4-dashboard .v4d-qs-recv-note{font-size:11px;color:rgba(255,255,255,.35);margin-top:2px}.v4-dashboard .v4d-qs-eta{background:rgba(22,163,74,.15);border:1px solid rgba(22,163,74,.2);border-radius:7px;padding:6px 10px;text-align:center;flex-shrink:0}.v4-dashboard .v4d-qs-eta-time{font-size:14px;font-weight:600;color:#4ADE80}.v4-dashboard .v4d-qs-eta-label{font-size:9px;color:rgba(255,255,255,.35);margin-top:1px;text-transform:uppercase;letter-spacing:.05em}.v4-dashboard .v4d-qs-send-btn{display:block;width:100%;padding:13px;background:var(--orange);color:var(--white);border:none;border-radius:10px;font:500 15px var(--font-dm-sans),system-ui,sans-serif;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 2px 10px rgba(232,93,10,.28);position:relative;overflow:hidden;text-decoration:none;text-align:center}.v4-dashboard .v4d-qs-send-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.18) 50%,transparent 62%);transform:translateX(-120%);transition:transform .5s ease}.v4-dashboard .v4d-qs-send-btn:hover{background:var(--orange-dark);transform:translateY(-1px);box-shadow:0 4px 16px rgba(232,93,10,.4)}.v4-dashboard .v4d-qs-send-btn:hover:after{transform:translateX(120%)}.v4-dashboard .v4d-right-col{display:flex;flex-direction:column;gap:16px}.v4-dashboard .v4d-recipient-list{display:flex;flex-direction:column;gap:8px}.v4-dashboard .v4d-recipient-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s;text-decoration:none;color:inherit}.v4-dashboard .v4d-recipient-row:hover{background:var(--gray-50);border-color:var(--gray-200)}.v4-dashboard .v4d-recipient-avatar{width:38px;height:38px;border-radius:50%;background:var(--orange);display:flex;align-items:center;justify-content:center;font:600 13px var(--font-dm-sans),system-ui,sans-serif;color:var(--white);flex-shrink:0}.v4-dashboard .v4d-recipient-info{min-width:0;flex:1}.v4-dashboard .v4d-recipient-name{font-size:14px;font-weight:500;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4-dashboard .v4d-recipient-detail{font-size:12px;color:var(--gray-500);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4-dashboard .v4d-recipient-send-btn{background:var(--orange-light);border:none;color:var(--orange-dark);font:500 12px var(--font-dm-sans),system-ui,sans-serif;padding:5px 12px;border-radius:6px;cursor:pointer;transition:background .15s;white-space:nowrap;flex-shrink:0;text-decoration:none}.v4-dashboard .v4d-recipient-send-btn:hover{background:#FDDCCA}.v4-dashboard .v4d-add-recipient{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;cursor:pointer;border:1.5px dashed var(--gray-200);transition:border-color .15s,background .15s;margin-top:4px;text-decoration:none;color:inherit}.v4-dashboard .v4d-add-recipient:hover{border-color:var(--orange);background:var(--orange-light)}.v4-dashboard .v4d-add-icon{width:38px;height:38px;border-radius:50%;background:var(--gray-100);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}.v4-dashboard .v4d-add-recipient:hover .v4d-add-icon{background:#FDDCCA}.v4-dashboard .v4d-add-icon svg{width:16px;height:16px;color:var(--gray-500);transition:color .15s}.v4-dashboard .v4d-add-recipient:hover .v4d-add-icon svg{color:var(--orange)}.v4-dashboard .v4d-add-label{font-size:13px;color:var(--gray-500);transition:color .15s}.v4-dashboard .v4d-add-recipient:hover .v4d-add-label{color:var(--orange-dark)}.v4-dashboard .v4d-tx-group-label{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gray-500);margin-bottom:12px;padding:0 4px}.v4-dashboard .v4d-tx-empty{text-align:center;padding:40px 20px}.v4-dashboard .v4d-tx-empty-icon{width:48px;height:48px;background:var(--gray-100);border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.v4-dashboard .v4d-tx-empty-icon svg{width:22px;height:22px;color:var(--gray-300)}.v4-dashboard .v4d-tx-empty-title{font-size:14px;font-weight:500;color:var(--black);margin-bottom:5px}.v4-dashboard .v4d-tx-empty-sub{font-size:13px;color:var(--gray-500);font-weight:300;line-height:1.5}.v4-dashboard .v4d-tx-row{display:flex;align-items:center;gap:12px;padding:11px 8px;border-radius:10px;transition:background .1s;cursor:pointer;text-decoration:none;color:inherit}.v4-dashboard .v4d-tx-row:hover{background:var(--gray-50)}.v4-dashboard .v4d-tx-icon{width:38px;height:38px;border-radius:10px;background:var(--gray-100);display:flex;align-items:center;justify-content:center;flex-shrink:0}.v4-dashboard .v4d-tx-icon svg{width:17px;height:17px;color:var(--gray-500)}.v4-dashboard .v4d-tx-info{min-width:0;flex:1}.v4-dashboard .v4d-tx-name{font-size:14px;font-weight:500;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v4-dashboard .v4d-tx-detail{font-size:12px;color:var(--gray-500);margin-top:1px}.v4-dashboard .v4d-tx-right{margin-left:auto;text-align:right;flex-shrink:0}.v4-dashboard .v4d-tx-amount{font-size:14px;font-weight:500;color:var(--black)}.v4-dashboard .v4d-tx-status{font-size:12px;margin-top:2px}.v4-dashboard .v4d-tx-status.delivered{color:var(--green)}.v4-dashboard .v4d-tx-status.transit{color:var(--orange)}.v4-dashboard .v4d-tx-status.pending{color:var(--gray-500)}.v4-dashboard .v4d-tx-status.failed{color:#DC2626}.v4-dashboard .v4d-trust-bottom{display:flex;align-items:center;justify-content:center;gap:24px;padding:8px 0;flex-wrap:wrap}.v4-dashboard .v4d-trust-bottom-item{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--gray-500)}.v4-dashboard .v4d-trust-bottom-item svg{width:13px;height:13px;color:var(--gray-300)}.v4-dashboard .v4d-trust-divider{width:1px;height:14px;background:var(--gray-200)}.v4-dashboard .v4d-sk{background:linear-gradient(90deg,var(--gray-100) 0,var(--gray-50) 50%,var(--gray-100) 100%);background-size:200% 100%;animation:v4dShimmer 1.4s ease infinite;border-radius:6px}@keyframes v4dShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.v4-dashboard .v4d-fade-in{opacity:0;animation:v4dFadeUp .5s var(--ease-expo) both}.v4-dashboard .v4d-fade-in-1{animation-delay:.05s}.v4-dashboard .v4d-fade-in-2{animation-delay:.1s}.v4-dashboard .v4d-fade-in-3{animation-delay:.15s}.v4-dashboard .v4d-fade-in-4{animation-delay:.2s}.v4-dashboard .v4d-fade-in-5{animation-delay:.25s}@keyframes v4dFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.v4-dashboard .v4d-num-flip{animation:v4dNumFlip .2s var(--ease-quart) both}@keyframes v4dNumFlip{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.v4-dashboard .v4d-nav-center{display:none}.v4-dashboard .v4d-nav{padding:0 16px}.v4-dashboard .v4d-page{padding:20px 16px}}