/* Real globe, exchange light and flags for the statement balance card. */
html:root body[data-surface=customer] .statement-account-card{--statement-card-ink:#f5fbff;--statement-card-muted:#a6bac8;background:radial-gradient(ellipse 47% 94% at 78% 47%,#075c83a8 0%,#0b355367 40%,transparent 78%),radial-gradient(ellipse 72% 110% at 12% 4%,#533d2b8a,transparent 70%),linear-gradient(120deg,#061522 8%,#102c43 59%,#071a2b)!important;border:1px solid #3d7082!important;box-shadow:inset 0 1px 0 #d3faff4d,inset 0 -1px 0 #0a89ad54,0 21px 46px #06152243!important;color:#f5fbff}
.statement-account-card .statement-card-overview{min-height:268px;padding:42px 36px 34px;background:radial-gradient(circle at 70% 45%,#77dcf914,transparent 34%)}
.statement-account-card .statement-card-overview:before{content:'';position:absolute;inset:0;width:auto;height:auto;border:0;border-radius:0;background-image:radial-gradient(circle,#e0f8ff 1px,transparent 1.5px),radial-gradient(circle,#ffc994 1px,transparent 1.6px);background-size:53px 49px,89px 73px;background-position:8px 13px,31px 42px;opacity:.28;box-shadow:none;mask-image:linear-gradient(90deg,transparent 8%,#000 65%)}
.statement-account-card .statement-card-overview:after{content:'';position:absolute;z-index:2;inset:-130% -65%;width:65%;transform:rotate(27deg) translateX(-165%);background:linear-gradient(90deg,transparent,#dbf9ff10,#ffffff28,#fff2c40d,transparent);filter:blur(9px);animation:statement-card-shine 12s ease-in-out infinite;pointer-events:none}
.statement-account-card .statement-card-copy{position:relative;z-index:4;max-width:55%;text-shadow:0 2px 14px #001b2b8a}.statement-account-card .statement-card-label{color:#b9eaf8!important;font-size:10px;letter-spacing:2.2px}.statement-account-card .statement-card-label:before{background:#6ce3fa;box-shadow:0 0 0 4px #6ce3fa24,0 0 14px #6ce3fa}.statement-account-card .statement-card-amount{margin:27px 0 19px}.statement-account-card .statement-card-amount>span{color:#a7d9e9!important}.statement-account-card .statement-card-amount>strong{color:#fff!important;text-shadow:0 3px 25px #baf3ff42}.statement-account-card .statement-card-account,.statement-account-card .statement-card-account>span{color:#d3e6ef!important}.statement-account-card .statement-account-mark{z-index:4;left:36px;right:auto;bottom:27px;color:#9cc7d4!important;letter-spacing:2px;font-size:8px}.statement-account-card .statement-account-mark i{color:#ffbe7b;font-size:17px}
.statement-account-card .statement-card-metrics{z-index:4;background:linear-gradient(100deg,#0b2435,#12384e 65%,#0d2536)!important;border-top:1px solid #6ccfe658!important}.statement-account-card .statement-card-metrics>div{border-color:#68b7c653!important}.statement-account-card .statement-card-metrics dt{color:#a9c7d5!important}.statement-account-card .statement-card-metrics dd{color:#fff!important}.statement-account-card .statement-card-metrics dt>span{color:#ffaf6a!important}
.statement-globe-scene{position:absolute;z-index:3;right:9px;top:0;width:360px;height:260px;pointer-events:none;isolation:isolate}.statement-globe-aura{position:absolute;left:60px;top:10px;width:250px;height:240px;border-radius:50%;background:radial-gradient(circle,#17bce448 0%,#12739d2d 42%,transparent 72%);filter:blur(13px);animation:statement-aura-breathe 7s ease-in-out infinite}.statement-globe-halo{position:absolute;left:63px;top:11px;width:236px;height:236px;border:1px solid #8adfff59;border-radius:50%;transform:rotate(-25deg) scaleY(.74);box-shadow:0 0 0 12px #60d9fa0d,0 0 36px #3fcbef47,inset 0 0 25px #21a5e035}.statement-earth{position:absolute;left:72px;top:17px;width:222px;height:222px;object-fit:contain;filter:drop-shadow(0 0 10px #32c9f4bd) drop-shadow(0 15px 18px #00121ed1);animation:statement-earth-float 8s ease-in-out infinite}.statement-exchange-lines{position:absolute;inset:0;width:100%;height:100%;z-index:2;overflow:visible}.statement-route{stroke-linecap:round;stroke-width:1.2;stroke-dasharray:4 8;animation:statement-route-flow 16s linear infinite}.statement-route-cyan{stroke:#81e8fbba}.statement-route-gold{stroke:#ffba7399;stroke-dasharray:1 10;stroke-width:1.5;animation-duration:24s}.statement-exchange-lines circle{fill:#c8faff;filter:drop-shadow(0 0 5px #9cf3ff)}
.statement-currency-flag{position:absolute;z-index:4;display:flex;align-items:center;gap:5px;height:25px;padding:0 8px 0 5px;border:1px solid #8fdbf2a6;border-radius:999px;background:linear-gradient(145deg,#0a2439eb,#144e6be8);box-shadow:inset 0 1px #fff3,0 3px 13px #001823bd,0 0 13px #5acbf444;color:#edfaff;font:700 9px/1 Arial,sans-serif;letter-spacing:.8px;white-space:nowrap}.statement-currency-flag img{width:18px;height:13px;object-fit:cover;border-radius:2px}.statement-flag-eu{left:4px;top:34px}.statement-flag-ae{left:0;top:170px;border-color:#ffc67aa9;box-shadow:inset 0 1px #fff3,0 3px 13px #001823bd,0 0 13px #ffb86a52}.statement-flag-gb{right:0;top:43px}.statement-flag-us{right:0;top:183px}.statement-scene-caption{position:absolute;bottom:4px;left:103px;color:#bbdce8;font-size:7px;letter-spacing:2.2px;white-space:nowrap;text-shadow:0 0 9px #43bce5}.statement-scene-caption i{font-style:normal;color:#ffc088}
.statement-meteor{position:absolute;z-index:1;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 5px 2px #fff,0 0 18px 6px #8be8ff,0 0 39px 13px #22bef5;pointer-events:none;opacity:0}.statement-meteor:before{content:'';position:absolute;right:3px;top:2px;width:200px;height:3px;transform:rotate(-25deg);transform-origin:right center;border-radius:99px;background:linear-gradient(90deg,transparent,#53c9ec55,#dbf7ffdb,#fff);filter:drop-shadow(0 0 5px #83e5ff)}.statement-meteor-one{left:0;top:0;animation:statement-meteor-cross 9s ease-in-out infinite}.statement-meteor-two{left:0;top:0;animation:statement-meteor-cross 12s ease-in-out 4s infinite;filter:hue-rotate(155deg) saturate(1.3);transform:scale(.7)}
@keyframes statement-card-shine{0%,13%{transform:rotate(27deg) translateX(-165%);opacity:0}25%{opacity:.6}45%,100%{transform:rotate(27deg) translateX(280%);opacity:0}}@keyframes statement-earth-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes statement-aura-breathe{0%,100%{opacity:.72;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes statement-route-flow{to{stroke-dashoffset:-100}}@keyframes statement-meteor-cross{0%,21%{transform:translate3d(-30px,248px,0);opacity:0}26%{opacity:1}53%{transform:translate3d(810px,-130px,0);opacity:1}63%,100%{transform:translate3d(860px,-150px,0);opacity:0}}
@container(max-width:690px){.statement-account-card .statement-card-copy{max-width:60%}.statement-globe-scene{right:9px;transform:scale(.84);transform-origin:right top}.statement-account-card .statement-card-overview{min-height:255px}}
@container(max-width:480px){.statement-account-card .statement-card-overview{min-height:306px;padding:30px 24px}.statement-account-card .statement-card-copy{max-width:100%}.statement-account-card .statement-card-amount{margin:18px 0 11px}.statement-account-card .statement-card-account{max-width:100%}.statement-globe-scene{top:67px;right:8px;transform:scale(.73);transform-origin:right top;opacity:.91}.statement-flag-eu{left:74px;top:14px}.statement-account-card .statement-account-mark{left:24px;bottom:19px;font-size:7px}.statement-account-card .statement-card-metrics{grid-template-columns:1fr;padding:0 24px}.statement-account-card .statement-card-metrics>div{display:flex;align-items:center;justify-content:space-between;margin:0;padding:16px 0;border-inline-end:0;border-bottom:1px solid #68b7c653}.statement-account-card .statement-card-metrics>div:last-child{border-bottom:0}.statement-account-card .statement-card-metrics dt{margin:0}.statement-account-card .statement-card-metrics dd{font-size:17px}}
@media(prefers-reduced-motion:reduce){.statement-account-card .statement-card-overview:after,.statement-earth,.statement-globe-aura,.statement-route,.statement-meteor{animation:none}.statement-meteor{display:none}}
