/* Marketing typography stays in the site family; the product uses native UI type. */
.ew-hero{padding:145px 0 85px;background:radial-gradient(ellipse at 8% 0,#18362b66,transparent 55%),#0b1111;color:#e3ece6}.ew-hero-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:55px}.ew-copy .kf-breadcrumbs{margin-bottom:40px;gap:10px}.ew-copy>.kf-eyebrow{color:#94b8a1}.ew-hero h1{font-size:clamp(2.7rem,4.1vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.04em;color:inherit;margin:23px 0 27px;overflow-wrap:break-word}.ew-copy>p:not(.ew-scope){font-size:1.12rem;line-height:1.75;color:#a2b8a9}.ew-copy>.btn{margin-top:28px;gap:24px;max-width:100%;white-space:normal}.ew-text-link{display:block;font-size:.9rem;color:#96b79e;text-decoration:none;margin-top:24px}.ew-scope{font-size:.85rem!important;line-height:1.65!important;color:#718f78!important;border-top:1px solid #88a58d33;padding-top:25px;margin-top:30px!important;max-width:500px}.ew-body h2,.ew-body h3{font-weight:400}.ew-heading{max-width:800px}.ew-money-map{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:55px;align-items:center;--map-link:50px}.ew-money-map h3{font-size:1.8rem;letter-spacing:-.025em;line-height:1.2;color:#3e593e;margin:17px 0}.ew-money-map p{font-size:1rem}.ew-money-map>div>span{font-size:.72rem;color:#9aac90}.ew-map-source a{display:block;font-size:.85rem;text-decoration:none;color:#6f8e61;margin-top:25px}.ew-map-wallet{position:relative;z-index:1;border:1px solid #d5e1cc;background:#f5f8f0;padding:30px;border-radius:9px;text-align:center}.ew-map-wallet>div{display:flex;justify-content:center;gap:9px;margin:25px 0 20px}.ew-map-wallet>div>span{display:block;padding:7px 10px;border:1px solid #d9e3d2;border-radius:4px;font-size:.75rem;color:#7e9671;background:#fff}.ew-map-wallet p{font-size:.8rem;margin:0}.ew-map-outcomes>a{display:grid;gap:6px;text-decoration:none;padding:16px 0;border-bottom:1px solid #dfe7d8}.ew-map-outcomes strong{font-size:1.1rem;font-weight:400;color:#4c6942}.ew-map-outcomes>a>span{font-size:.8rem;color:#8ba17e}.ew-map-note{font-size:.8rem!important;color:#8d9f82!important;max-width:800px;margin-top:30px!important}.ew-money-map:before,.ew-money-map:after{content:'';position:absolute;top:50%;width:var(--map-link);border-top:1px solid #d4dfce;left:calc(33.333% - 30px)}.ew-money-map:after{left:calc(66.666% - 20px)}.ew-product{background:#eef3e8}.ew-product>.container{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:110px;align-items:center}.ew-product-copy>a{display:inline-block;text-decoration:none;font-size:.9rem;color:#648654;margin-top:25px}.ew-product-defaults{padding:32px;background:#fafbf7;border:1px solid #dae4d2;border-radius:9px;min-width:0}.ew-product-defaults h3{font-size:1.6rem;line-height:1.2;letter-spacing:-.025em;color:#3c593a;margin:16px 0 25px}.ew-product-defaults label{display:block;font-size:.77rem;color:#879c79;margin-bottom:9px}.ew-product-defaults select{font:400 1rem/1.5 'Source Sans Pro',sans-serif;padding:12px 15px;color:#58714c;background:#fff;border:1px solid #ccdabe;border-radius:4px;width:100%;min-width:0}.ew-product-defaults select:focus-visible{outline:2px solid #739762;outline-offset:3px}.ew-product-defaults>a{display:inline-block;font-size:.8rem;color:#7a9767;text-decoration:none;margin:13px 0 23px}.ew-product-defaults>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;border-top:1px solid #dce6d3;padding:19px 0}.ew-product-defaults>div>span{font-size:.78rem;color:#8b9e7f}.ew-product-defaults strong{font-weight:400;font-size:.85rem;color:#577248}.ew-product-defaults>p{font-size:.72rem;line-height:1.6;color:#9aaa8d;margin-top:20px}.ew-final{text-align:center}.ew-final h2{max-width:800px;margin-inline:auto}.ew-final p{margin-inline:auto}.ew-final .btn{max-width:100%;white-space:normal;gap:24px}
/* Personal wallet: a persistent currency list and task-focused detail surfaces. */
.ew-workspace{min-width:0;overflow:hidden;isolation:isolate;border-radius:16px;background:#fff;box-shadow:0 28px 80px #0004;color:#2b443d;font:400 12px/1.5 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--ew-secondary:#788f88;--ew-line:#eaeeed}.ew-workspace *{box-sizing:border-box}.ew-workspace :is(h2,h3){font-family:inherit!important}.ew-workspace button,.ew-workspace input{font-family:inherit}.ew-workspace button{cursor:pointer}.ew-workspace button:disabled{cursor:default;opacity:1}.ew-workspace :is(button,input):focus-visible{outline:2px solid #89a9a0;outline-offset:3px}.ew-icon-defs{position:absolute;width:0;height:0;overflow:hidden}.ew-workspace svg:not(.ew-icon-defs){display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ew-workspace-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 24px;border-bottom:1px solid var(--ew-line);background:#fff;min-height:67px}.ew-workspace-top>div{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px;font-weight:500}.ew-workspace-top>div+div{font-size:11px;color:var(--ew-secondary);font-weight:400}.ew-bank-symbol{display:grid;place-items:center;width:29px;height:29px;background:#33564c;color:#fff;border-radius:8px;font:500 20px/1 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.ew-user{width:29px;height:29px;display:grid;place-items:center;background:#eef2f1;color:#64847b;border-radius:50%;font-size:11px}.ew-workspace-layout{display:grid;grid-template-columns:44px 155px minmax(0,1fr)}.ew-app-rail{padding:25px 7px 18px;background:#f5f6f6;border-right:1px solid var(--ew-line);display:flex;align-items:center;flex-direction:column;gap:18px}.ew-app-rail>span{width:30px;height:30px;display:grid;place-items:center;color:#91aaa3}.ew-app-rail>span.is-current{background:#e6ecea;color:#3a6a5c;border-radius:7px}.ew-app-rail svg{width:17px!important;height:17px!important}.ew-app-rail>span.ew-rail-bottom{margin-top:auto;font-size:11px;border:1px solid #dee7e5;border-radius:50%;width:24px;height:24px;color:#75978d}.ew-account-list{min-width:0;padding:27px 11px;background:#fafbfb;border-right:1px solid var(--ew-line);display:flex;flex-direction:column}.ew-workspace .ew-account-list h2{font-size:18px!important;line-height:1.25;font-weight:500;color:#345a4f;letter-spacing:-.03em;margin:0 7px 32px}.ew-list-caption{font-size:11px;line-height:1.4;margin:0 7px 13px;color:#8aa39c}.ew-currency-tabs{display:flex;flex-direction:column;gap:7px;margin:0}.ew-currency-tabs>button{width:100%;min-width:0;border-radius:8px;padding:12px 9px;display:flex;gap:9px;align-items:center;text-align:left;background:transparent;color:#74968c;border:1px solid transparent;font-size:11px;line-height:1.5}.ew-currency-tabs>button[aria-selected=true]{background:#ecf3f1;border-color:#e4ecea;color:#2e6051}.ew-currency-tabs>button:hover:enabled{border-color:#dbe9e5}.ew-currency-symbol{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;background:#eaf0ef;color:#649586;border-radius:50%;font-size:16px;font-weight:400}.ew-currency-tabs>button:nth-child(2) .ew-currency-symbol{background:#edf3f1;color:#83aa9e}.ew-currency-tabs>button:nth-child(3) .ew-currency-symbol{background:#e7eeeb;color:#7b9386}.ew-currency-tabs>button>span:nth-child(2){display:grid;gap:3px;min-width:0}.ew-currency-tabs b{font-size:11px;font-weight:500;line-height:1.4}.ew-currency-tabs small{font-size:11px;line-height:1.4;color:#82a198;white-space:nowrap;font-variant-numeric:tabular-nums}.ew-currency-tabs svg{width:11px!important;height:11px!important;margin-left:auto;transform:rotate(180deg);opacity:.6}.ew-wallet-security{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.5;color:#8ca79f;margin:27px 7px 0}.ew-wallet-security svg{width:15px!important;height:15px!important}.ew-account-panels{display:grid;min-width:0;background:#fff}.ew-account-panels>[data-ew-panel]{grid-area:1/1;min-width:0}.ew-account-views{display:grid;min-width:0;height:100%}.ew-account-views>section{grid-area:1/1;min-width:0;padding:27px 27px 24px;min-height:720px}.ew-workspace [hidden]{display:none!important}.ew-account-panels>[data-ew-panel][hidden],.ew-account-views>section[hidden]{display:block!important;visibility:hidden;pointer-events:none}.ew-view-heading{display:flex;justify-content:space-between;align-items:center;gap:14px}.ew-caption{font-size:11px;color:#849f97}.ew-account-currency{font-size:11px;line-height:1.4;color:#6c9186;background:#f1f5f4;border-radius:5px;padding:4px 7px}.ew-workspace .ew-account-view h2{font-size:25px!important;line-height:1.2;font-weight:500;letter-spacing:-.035em;color:#294e43;margin:12px 0 23px}.ew-available-label{display:block;color:#8ba29b;font-size:11px;line-height:1.4}.ew-balance{display:flex;align-items:baseline;gap:7px;font-size:40px;line-height:1.2;font-weight:500;letter-spacing:-.045em;color:#295044;margin:7px 0 19px;font-variant-numeric:tabular-nums}.ew-balance small{font-size:11px;font-weight:400;letter-spacing:0;color:#8da69e}.ew-detail-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:35px;border:1px solid #e1eae7;border-radius:7px;padding:8px 11px;background:#f8f9f9;color:#487e6e;font-size:11px;line-height:1.5;font-weight:400}.ew-detail-button:hover:enabled{background:#f0f5f4}.ew-detail-button svg{width:14px!important;height:14px!important}.ew-detail-button svg:last-child{width:12px!important;height:12px!important;transform:rotate(180deg);margin-left:5px}.ew-product-activity{margin-top:29px;padding-top:22px;border-top:1px solid var(--ew-line)}.ew-product-activity-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.ew-workspace .ew-product-activity h3{font-size:14px;line-height:1.4;font-weight:500;letter-spacing:-.02em;margin:0;color:#345a4f}.ew-activity-count{font-size:11px;line-height:1.5;background:#f2f5f4;border-radius:4px;padding:1px 5px;color:#87a89e}.ew-activity-tools{display:flex;justify-content:space-between;gap:13px;margin-bottom:9px;min-width:0}.ew-activity-search{display:flex;align-items:center;gap:7px;border:1px solid #e4ebe9;border-radius:6px;padding:7px 9px;max-width:170px;min-width:0;color:#91afa6;flex:1}.ew-activity-search svg{width:13px!important;height:13px!important}.ew-activity-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;padding:0;font-size:11px;line-height:1.5;color:#4a7b6c}.ew-activity-search input::placeholder{color:#96b1a9}.ew-activity-search:focus-within{outline:2px solid #89a9a0;outline-offset:2px}.ew-activity-search input:focus-visible{outline:none}.ew-activity-filters{display:flex;align-items:center;gap:2px;background:#f4f6f5;border-radius:6px;padding:3px;min-width:0}.ew-activity-filters button{background:transparent;border:0;border-radius:4px;padding:4px 8px;font-size:11px;line-height:1.5;color:#89a49c;font-weight:400}.ew-activity-filters button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #263b4b0b;color:#457a6a}.ew-activity-records{min-height:332px}.ew-record{display:grid;grid-template-columns:33px minmax(0,1fr) auto 10px;gap:10px;align-items:center;width:100%;min-height:65px;padding:12px 0;border:0;border-bottom:1px solid #eef2f1;background:transparent;color:#315a4e;text-align:left;font:400 12px/1.5 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.ew-record:hover:enabled{background:#f9fafa}.ew-record-icon{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;background:#eff2f1;color:#82a399;border-radius:50%;overflow:hidden}.ew-record-icon.is-incoming{background:#e9f1ec;color:#6f9782}.ew-record-icon.is-incoming svg{transform:rotate(180deg)}.ew-record-icon svg{width:17px!important;height:17px!important}.ew-record-icon img{display:block;object-fit:contain;width:100%;height:100%;max-width:none}.ew-merchant--uber{background:#000}.ew-merchant--uber img{width:25px;height:25px}.ew-merchant--ikea{background:#ffda1a}.ew-merchant--ikea img{width:29px;height:12px}.ew-merchant--spotify{background:#191414}.ew-merchant--spotify img{width:100%;height:100%}.ew-record-person{display:grid;gap:4px;min-width:0}.ew-record b{font-size:13px;line-height:1.3;font-weight:500;color:#345b4f;overflow-wrap:anywhere}.ew-record-person>small{font-size:11px;line-height:1.5;color:#8ba89f;overflow-wrap:anywhere}.ew-record strong{font-size:13px;line-height:1.4;font-weight:500;color:#305d4f;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ew-record[data-ew-cents^='-'] strong{color:#305d4f}.ew-record:not([data-ew-cents^='-']) strong{color:#4c8066}.ew-record strong small{display:block;font-size:11px;font-weight:400;line-height:1.4;color:#9ab3ab;margin-top:3px}.ew-record svg.ew-record-chevron{width:10px;height:10px;color:#a4bdb5;transform:rotate(180deg)}.ew-workspace .ew-activity-empty{font-size:12px;line-height:1.5;color:#8ba9a0;margin:0;text-align:center;padding:43px 0}.ew-workspace-footer{padding:13px 19px;border-top:1px solid var(--ew-line);background:#f9fafa;display:flex;gap:8px;align-items:flex-start}.ew-example-dot{width:4px;height:4px;background:#91b3a9;border-radius:50%;flex-shrink:0;margin-top:5px}.ew-workspace .ew-workspace-footer p{font-size:11px!important;line-height:1.6!important;margin:0!important;color:#89a79e!important}
/* Details are separate native surfaces; hidden views reserve translated content height. */
.ew-details-heading{display:flex;align-items:center;gap:12px;min-width:0;margin-bottom:29px}.ew-details-heading>button{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;padding:0;border:0;border-radius:50%;background:#f1f5f4;color:#79a296}.ew-details-heading>button svg{width:17px!important;height:17px!important}.ew-workspace .ew-details-heading h2{font-size:21px!important;line-height:1.25;font-weight:500;letter-spacing:-.03em;margin:0;color:#346053;overflow-wrap:anywhere}.ew-detail-currency{display:flex;gap:13px;align-items:center;margin-bottom:28px}.ew-detail-currency>.ew-currency-symbol{width:43px;height:43px;font-size:23px}.ew-detail-currency>div{display:grid;gap:4px;min-width:0}.ew-detail-currency b{font-size:15px;line-height:1.3;font-weight:500;color:#386e5e}.ew-detail-currency>div>span{font-size:11px;line-height:1.4;color:#98b1aa}.ew-details-list{margin:0;padding:0 17px;border:1px solid #eaefed;border-radius:9px;background:#fafbfb}.ew-details-list>div{padding:18px 0;border-bottom:1px solid #e9efed}.ew-details-list>div:last-child{border:0}.ew-details-list dt{font-size:11px;line-height:1.4;font-weight:400;color:#91b0a6;margin-bottom:7px}.ew-details-list dd{font-size:14px;line-height:1.5;font-weight:400;color:#3a6e5e;margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ew-workspace .ew-detail-note{font-size:11px;line-height:1.7;color:#92b0a7;margin:20px 0 0}.ew-transaction-summary{text-align:center;padding:7px 0 25px}.ew-transaction-icon{display:block;width:51px;height:51px;margin:0 auto 13px}.ew-transaction-icon .ew-record-icon{width:51px;height:51px}.ew-transaction-icon .ew-merchant--uber img{width:38px;height:38px}.ew-transaction-icon .ew-merchant--ikea img{width:43px;height:18px}.ew-transaction-icon .ew-merchant--spotify img{width:51px;height:51px}.ew-transaction-icon svg{width:24px!important;height:24px!important}.ew-workspace .ew-transaction-summary h3{font-size:17px;line-height:1.3;letter-spacing:-.025em;font-weight:500;margin:0;color:#356859;overflow-wrap:anywhere}.ew-transaction-amount{display:flex;align-items:baseline;justify-content:center;gap:6px;font-size:36px;line-height:1.2;font-weight:500;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#2e6152;margin:12px 0 13px}.ew-transaction-amount.is-incoming{color:#4a7d62}.ew-transaction-amount small{font-size:11px;font-weight:400;letter-spacing:0;color:#9cb5ad}.ew-transaction-status{display:inline-flex;align-items:center;gap:5px;background:#edf4ee;color:#769481;border-radius:20px;padding:4px 9px;font-size:11px;line-height:1.5}.ew-transaction-status svg{width:12px!important;height:12px!important}.ew-transaction-facts{margin:0;border-top:1px solid var(--ew-line)}.ew-transaction-facts>div{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ew-line);padding:14px 0;min-height:48px}.ew-transaction-facts dt{min-width:0;font-size:11px;line-height:1.5;font-weight:400;color:#8caba2}.ew-transaction-facts dd{font-size:12px;line-height:1.5;font-weight:400;color:#3e7363;text-align:right;max-width:62%;min-width:0;margin:0;overflow-wrap:anywhere}.ew-transaction-facts dd small{display:block;font-size:11px;line-height:1.5;color:#9bb5ad;margin-top:3px}
@media(max-width:1399.98px){.ew-hero-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:40px}.ew-workspace-layout{grid-template-columns:38px 140px minmax(0,1fr)}.ew-account-views>section{padding-inline:23px}.ew-currency-tabs>button{padding-inline:7px;gap:7px}.ew-workspace .ew-currency-tabs svg{display:none}.ew-activity-tools{flex-wrap:wrap;gap:8px}.ew-activity-search{max-width:100%;flex-basis:100%}.ew-activity-filters{width:100%}.ew-activity-filters button{flex:1}.ew-account-views>section{min-height:760px}}
@media(max-width:1199.98px){.ew-hero-layout{grid-template-columns:1fr;gap:40px}.ew-copy{max-width:800px}.ew-workspace{width:100%;max-width:780px;margin:auto}.ew-workspace-layout{grid-template-columns:44px 162px minmax(0,1fr)}.ew-account-views>section{padding:27px 30px;min-height:740px}.ew-currency-tabs>button{padding:12px 9px;gap:9px}.ew-activity-tools{flex-wrap:nowrap;gap:12px}.ew-activity-search{flex-basis:auto;max-width:170px}.ew-activity-filters{width:auto}.ew-product>.container{gap:65px}.ew-money-map{gap:35px;--map-link:35px}.ew-money-map:before{left:calc(33.333% - 21px)}.ew-money-map:after{left:calc(66.666% - 14px)}}
@media(max-width:991.98px){.ew-hero{padding-top:115px}.ew-product>.container{gap:35px}.ew-money-map{gap:25px;--map-link:25px}.ew-money-map:before{left:calc(33.333% - 15px)}.ew-money-map:after{left:calc(66.666% - 10px)}.ew-map-wallet{padding:25px 18px}.ew-map-wallet>div{gap:5px}.ew-map-wallet>div>span{padding:7px 9px}.ew-product-defaults{padding:25px}.ew-workspace-layout{grid-template-columns:38px 142px minmax(0,1fr)}.ew-account-views>section{padding-inline:25px}.ew-activity-tools{flex-wrap:wrap;gap:8px}.ew-activity-search{max-width:100%;flex-basis:100%}.ew-activity-filters{width:100%}}
@media(max-width:600px){.ew-hero{padding-top:100px;padding-bottom:50px}.ew-hero h1{font-size:2.65rem}.ew-copy>p:not(.ew-scope){font-size:1.05rem}.ew-copy>.btn,.ew-final .btn{font-size:1rem;padding-inline:22px}.ew-workspace{border-radius:15px;max-width:480px}.ew-workspace-top{padding:16px 19px;min-height:63px}.ew-workspace-top>div{font-size:13px}.ew-workspace-top>div+div>span:first-child{display:none}.ew-workspace-layout{display:block}.ew-app-rail{display:none}.ew-account-list{display:block;padding:21px 20px 16px;border-right:0;border-bottom:1px solid var(--ew-line)}.ew-workspace .ew-account-list h2{font-size:18px!important;margin:0 0 16px}.ew-list-caption,.ew-wallet-security{display:none}.ew-currency-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ew-currency-tabs>button{padding:9px 10px;gap:8px;justify-content:center}.ew-currency-tabs small{display:none}.ew-currency-tabs b{font-size:11px}.ew-currency-tabs>button .ew-currency-symbol{width:23px;height:23px;font-size:14px}.ew-account-views>section{padding:24px 23px;min-height:780px}.ew-workspace .ew-account-view h2{font-size:25px!important;margin-bottom:22px}.ew-balance{font-size:39px}.ew-activity-tools{flex-wrap:nowrap;gap:10px}.ew-activity-search{max-width:160px;flex-basis:auto}.ew-activity-filters{width:auto}.ew-activity-filters button{padding-inline:7px}.ew-activity-records{min-height:365px}.ew-record{min-height:69px;gap:9px;grid-template-columns:32px minmax(0,1fr) auto 9px}.ew-record b,.ew-record strong{font-size:13px}.ew-record-person>small{font-size:11px}.ew-workspace-footer{padding:12px 17px}.ew-workspace .ew-details-heading h2{font-size:21px!important}.ew-details-list{padding-inline:16px}.ew-transaction-facts{margin-top:5px}.ew-product>.container{grid-template-columns:1fr;gap:40px}.ew-money-map{grid-template-columns:1fr;gap:35px}.ew-money-map:before,.ew-money-map:after{display:none}.ew-map-wallet{padding:28px}}
@media(max-width:419.98px){.ew-account-list{padding-inline:18px}.ew-account-views>section{padding-inline:21px}.ew-activity-tools{flex-wrap:wrap;gap:8px}.ew-activity-search{max-width:100%;flex-basis:100%}.ew-activity-filters{width:100%}.ew-activity-records{min-height:390px}.ew-record-chevron{display:none!important}.ew-record{grid-template-columns:32px minmax(0,1fr) auto;gap:9px;min-height:72px}.ew-record-person>small{font-size:11px}.ew-account-views>section{min-height:835px}.ew-details-heading{gap:10px}.ew-workspace .ew-details-heading h2{font-size:20px!important}.ew-transaction-facts>div{gap:16px}.ew-transaction-facts dd{font-size:11px}.ew-transaction-facts dt{font-size:11px}}
@media(max-width:359.98px){.ew-workspace-top{padding-inline:17px}.ew-account-list{padding-inline:15px}.ew-currency-tabs>button{padding-inline:7px;gap:6px}.ew-currency-tabs b{font-size:11px}.ew-account-views>section{padding-inline:18px}.ew-balance{font-size:35px}.ew-record{grid-template-columns:30px minmax(0,1fr) auto;gap:8px}.ew-record-icon{width:30px;height:30px}.ew-record b,.ew-record strong{font-size:12px}.ew-record-person>small{font-size:11px}.ew-workspace .ew-details-heading h2{font-size:18px!important}.ew-transaction-amount{font-size:33px}.ew-transaction-facts dd{font-size:11px}.ew-transaction-facts dt{font-size:11px}}
@media(prefers-reduced-motion:reduce){.ew-workspace *{animation:none!important;transition:none!important}}
.ew-merchant--uber img{filter:brightness(0) invert(1)}

/* Confirmed wallet capabilities and a static, internally linked provider selection. */
.ew-hero-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;list-style:none;margin:24px 0 0;padding:0;color:#a9beb2;font-size:14px;line-height:1.45}.ew-hero-points li{display:flex;align-items:flex-start;gap:10px;min-width:0;overflow-wrap:anywhere}.ew-hero-points li:before{content:"";width:6px;height:6px;flex:0 0 6px;border:1px solid #5f977c;border-radius:50%;margin-top:7px}
@media(max-width:600px){.ew-hero-points{gap:11px 18px;font-size:13px}}
@media(max-width:359.98px){.ew-hero-points{grid-template-columns:1fr}}
@media(max-width:419.98px){.ew-hero-points{grid-template-columns:1fr}}

/* On a small screen, the selected currency and account title already name the wallet. */
@media(max-width:600px){.ew-account-list{padding-block:14px}.ew-workspace .ew-account-list h2{display:none}.ew-account-summary .ew-view-heading{display:none}.ew-workspace .ew-account-view h2{margin:0 0 16px}.ew-account-views>section{min-height:710px}.ew-activity-records{min-height:340px}}
@media(min-width:360px) and (max-width:419.98px){.ew-activity-tools{flex-wrap:nowrap;gap:9px}.ew-activity-search{max-width:none;flex:1 1 70px}.ew-activity-filters{width:auto;flex:0 0 auto}.ew-record{min-height:66px}.ew-account-views>section{min-height:710px}}
@media(max-width:359.98px){.ew-account-views>section{min-height:760px}}
