:root{--bg:#fbfbfe;--ink:#0b1530;--muted:#606b85;--line:#d7dce7;--panel:#fff;--accent:#1d6f42;--danger:#c33a3a;--success:#14843b;--shadow:0 14px 32px #0f172a14}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:var(--ink);font-family:var(--font-dm-sans), Arial, Helvetica, sans-serif;letter-spacing:0;background:radial-gradient(circle at 78% 6%,#7652ff14,#0000 34%),radial-gradient(circle at 20% 18%,#1cbee60e,#0000 30%),linear-gradient(#fff 0%,#f8fbff 48%,#fff 100%)}button,input,select,textarea{font:inherit}a{color:inherit}.pay-topbar{color:#fff;z-index:20;background:radial-gradient(circle at 22% 130%,#14daff2b,#0000 31%),radial-gradient(circle at 78% 30%,#7a4fff29,#0000 34%),linear-gradient(90deg,#030814fa,#050f23fa 46%,#08071bfc),#050814;justify-content:center;align-items:center;height:52px;padding:0;display:flex;position:relative;overflow:visible}.pay-topbar:before{content:"";opacity:1;pointer-events:none;background:radial-gradient(circle at 16% 70%,#1de4ff29 0 1px,#0000 2px),radial-gradient(circle at 47% 46%,#1de4ff2b 0 1px,#0000 2px),radial-gradient(circle at 72% 62%,#8450ff2e 0 1px,#0000 2px),linear-gradient(112deg,#0000 0 17%,#1ccfff1c 17.2%,#0000 18.2% 100%),linear-gradient(72deg,#0000 0 37%,#774aff1c 37.2%,#0000 38.2% 100%),linear-gradient(104deg,#0000 0 58%,#1ccfff1a 58.2%,#0000 59% 100%),repeating-linear-gradient(102deg,#0000 0 58px,#1ccfff0e 59px,#0000 61px 124px),repeating-linear-gradient(64deg,#0000 0 76px,#8450ff0d 77px,#0000 79px 150px),linear-gradient(90deg,#12bce21c,#0000 30% 64%,#704bff1f);position:absolute;inset:0}.pay-topbar:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0d,#0000 46%),linear-gradient(90deg,#0508149e,#0000 18% 82%,#050814ad);position:absolute;inset:0}.pay-topbar-dashboard{color:#071126;background:radial-gradient(circle at 58% 48%,#6f56ff0e,#0000 26%),radial-gradient(circle at 22% 58%,#1faeda0a,#0000 30%),linear-gradient(#fffffff7,#fafcfff2),#fff;border-bottom:1px solid #0f172a1a;box-shadow:0 10px 30px #0f172a09}.pay-topbar-dashboard:before{opacity:.72;background:radial-gradient(circle at 16% 70%,#1d96ff1c 0 1px,#0000 2px),radial-gradient(circle at 47% 46%,#605cff1c 0 1px,#0000 2px),radial-gradient(circle at 72% 62%,#8450ff1f 0 1px,#0000 2px),linear-gradient(112deg,#0000 0 17%,#1ccfff0e 17.2%,#0000 18.2% 100%),linear-gradient(72deg,#0000 0 37%,#774aff0e 37.2%,#0000 38.2% 100%),linear-gradient(104deg,#0000 0 58%,#1ccfff0b 58.2%,#0000 59% 100%),repeating-linear-gradient(102deg,#0000 0 58px,#1ccfff08 59px,#0000 61px 124px),repeating-linear-gradient(64deg,#0000 0 76px,#8450ff08 77px,#0000 79px 150px),linear-gradient(90deg,#12bce20d,#0000 30% 64%,#704bff0f)}.pay-topbar-dashboard:after{background:linear-gradient(#ffffffd1,#0000 48%),linear-gradient(90deg,#ffffffb3,#0000 16% 84%,#ffffffbd)}.pay-topbar-inner{z-index:1;justify-content:space-between;align-items:center;width:min(100% - 32px,1180px);height:100%;display:flex;position:relative}.pay-topbar-logo{width:138px;line-height:0;display:inline-flex}.pay-topbar-logo img{object-fit:contain;width:100%;height:auto;display:block}.pay-topbar-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.pay-nav-button{color:#fffffff0;text-transform:uppercase;white-space:nowrap;background:#05081461;border:1px solid #ffffffe0;border-radius:9px;justify-content:center;align-items:center;min-width:58px;min-height:28px;padding:0 9px;font-size:10px;font-weight:800;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.pay-nav-button:hover,.pay-nav-button:focus-visible{color:#050814;background:#fff;border-color:#fff;transform:translateY(-1px)}.pay-nav-button-primary{background:linear-gradient(135deg,#7235ff,#0ea5ff);border-color:#82deff61;min-width:88px;box-shadow:0 10px 22px #4c2bf047}.pay-nav-button-primary:hover,.pay-nav-button-primary:focus-visible{color:#fff;background:#05081461}.pay-topbar-dashboard .pay-nav-button{color:#071126;background:#ffffffc2;border-color:#0f172a24;box-shadow:0 8px 18px #0f172a0f}.pay-topbar-dashboard .pay-nav-button:hover,.pay-topbar-dashboard .pay-nav-button:focus-visible{color:#fff;background:#071126;border-color:#071126}.pay-topbar-dashboard .pay-nav-button-primary{color:#fff;background:linear-gradient(135deg,#7235ff,#0ea5ff);border-color:#82deff61}.pay-language-menu,.pay-user-menu{line-height:0;display:inline-flex;position:relative}.pay-language-button{color:#ffffffeb;cursor:pointer;text-transform:uppercase;background:#05081452;border:1px solid #ffffff52;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-height:22px;padding:0 7px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.pay-language-button img{object-fit:cover;border-radius:2px;width:14px;height:10px}.pay-topbar-dashboard .pay-language-button{color:#071126;background:#ffffffc7;border-color:#0f172a2e;box-shadow:0 8px 18px #0f172a0e}.pay-language-popover,.pay-user-popover{opacity:0;pointer-events:none;visibility:hidden;z-index:30;background:#050814f7;border:1px solid #ffffff29;border-radius:9px;width:142px;padding:6px;transition:opacity .14s,transform .14s,visibility .14s;display:grid;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 18px 42px #00000057}.pay-language-popover{top:calc(100% + 18px)}.pay-language-menu.is-open .pay-language-popover,.pay-user-menu.is-open .pay-user-popover{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.pay-language-option,.pay-user-logout{color:#ffffffd1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 8px;font-size:11px;font-weight:700;line-height:1;display:flex}.pay-language-option:hover,.pay-language-option:focus-visible,.pay-language-option.is-active,.pay-user-logout:hover,.pay-user-logout:focus-visible{color:#fff;background:#ffffff14}.pay-language-option-icon{background:#1ed8ff1f;border-radius:4px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:15px;display:inline-flex}.pay-language-option-icon img{object-fit:cover;border-radius:4px;width:20px;height:15px}.pay-user-button{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:9px;min-width:0;min-height:40px;padding:0;line-height:1;display:inline-flex}.pay-user-avatar{color:#111827;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.pay-user-name{-webkit-text-fill-color:#fff;color:#fff;text-align:left;text-shadow:0 1px 8px #00000061;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:44px;max-width:min(220px,30vw);font-size:12px;font-weight:900;line-height:1.1;display:inline-block;overflow:hidden}.pay-user-chevron{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:inline-flex}.pay-user-chevron svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:12px;height:12px}.pay-topbar-dashboard .pay-user-button{color:#071126}.pay-topbar-dashboard .pay-user-avatar{color:#071126;background:#fff;border:1px solid #0f172a1f;box-shadow:0 8px 18px #0f172a17}.pay-topbar-dashboard .pay-user-name{-webkit-text-fill-color:#071126;color:#071126;text-shadow:none}.pay-topbar-dashboard .pay-user-chevron{color:#071126;background:#ffffffb3;border-color:#0f172a29}.pay-topbar-dashboard .pay-language-popover,.pay-topbar-dashboard .pay-user-popover{background:#fffffff7;border-color:#0f172a1f;box-shadow:0 18px 42px #0f172a24}.pay-topbar-dashboard .pay-language-option,.pay-topbar-dashboard .pay-user-logout{color:#071126c7}.pay-topbar-dashboard .pay-language-option:hover,.pay-topbar-dashboard .pay-language-option:focus-visible,.pay-topbar-dashboard .pay-language-option.is-active,.pay-topbar-dashboard .pay-user-logout:hover,.pay-topbar-dashboard .pay-user-logout:focus-visible{color:#071126;background:#704bff14}.page{max-width:980px;margin:0 auto;padding:42px 20px 72px}.profile-page,.deposit-page{max-width:1120px}.signup-page{max-width:980px;padding-top:34px}.login-page{max-width:980px;padding-top:42px}.dash-page{max-width:886px;padding-top:0}.narrow{max-width:560px}.title{margin:0 0 10px;font-size:32px;font-weight:800}.subtitle{color:var(--muted);margin:0 0 28px}.panel{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);padding:24px}.stack{gap:16px;display:grid}.grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.dash-balance-hero{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(360px,1fr) 402px;align-items:start;gap:clamp(36px,6vw,84px);min-height:366px;margin-bottom:16px;padding:10px 0 24px;display:grid;position:relative;overflow:visible}.dash-balance-hero:before{display:none}.dash-balance-copy{align-self:start;min-width:0}.dash-balance-info-anchor{display:inline-block;position:relative}.dash-balance-label-row{color:#78839d;align-items:center;gap:9px;min-height:30px;display:flex}.dash-balance-label{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;font-size:13.5px;font-weight:560}.dash-balance-info{color:#8590a9;border:1.2px solid #9ba8c2;border-radius:999px;justify-content:center;align-items:center;width:15px;height:15px;font-size:8.25px;font-weight:800;line-height:1;display:inline-flex}.dash-balance-info-button{appearance:none;cursor:pointer;background:0 0;padding:0}.dash-balance-info-button:hover,.dash-balance-info-button:focus-visible{color:#684dff;border-color:#7357ff}.dash-balance-info-button:focus-visible,.dash-balance-amount-button:focus-visible,.dash-ring-amount-button:focus-visible,.dash-balance-info-close:focus-visible{outline-offset:3px;outline:3px solid #7452ff2e}.dash-balance-eye{color:#8790a8;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;margin-left:0;padding:0;display:inline-flex;transform:none}.dash-balance-eye svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:24px;height:24px}.dash-balance-amount-button{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;display:block}.dash-balance-amount{color:#050711;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;letter-spacing:0;margin-top:22px;font-size:clamp(48px,5.4vw,71px);font-weight:400;line-height:.9;display:block}.dash-balance-amount-button:hover .dash-balance-amount,.dash-balance-amount-button:focus-visible .dash-balance-amount{color:#684dff}.dash-balance-info-popover{color:#fff;z-index:20;background:#060812f5;border:1px solid #7452ff5c;border-radius:12px;width:max-content;max-width:min(360px,100vw - 42px);margin-top:14px;padding:16px 44px 16px 18px;position:absolute;top:100%;left:0;box-shadow:0 18px 38px #0509182e}.dash-balance-info-popover:before{content:"";background:#060812f5;border-top:1px solid #7452ff5c;border-left:1px solid #7452ff5c;width:10px;height:10px;position:absolute;top:-6px;left:28px;transform:rotate(45deg)}.dash-balance-info-popover p{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-size:13px;font-weight:560;line-height:1.45}.dash-ring-info-popover{z-index:260;max-width:min(286px,100vw - 42px);top:calc(100% - 132px);left:50%;transform:translate(-50%)}.dash-ring-info-popover:before{left:50%;transform:translate(-50%)rotate(45deg)}.dash-balance-info-close{appearance:none;color:#ffffffc7;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.dash-balance-info-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.dash-balance-meta{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;margin-top:30px;display:flex}.dash-token-pill,.dash-network-pill,.dash-wallet-selector-pill{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;align-items:center;gap:10px;min-height:38px;font-size:18px;font-weight:560;display:inline-flex}.dash-token-icon{background:0 0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative;box-shadow:0 10px 20px #0075ff2e}.dash-token-icon img{object-fit:contain;width:100%;height:100%;display:block}.dash-network-pill{color:#677187;background:#ffffffbd;border:1px solid #d8e0eef2;border-radius:15px;padding:6px 12px;font-size:16px;font-weight:540;box-shadow:0 9px 18px #0f172a08}.dash-wallet-selector-pill{color:#677187;background:#ffffffbd;border:1px solid #d8e0eef2;border-radius:15px;gap:4px;padding:4px;font-size:12px;box-shadow:0 9px 18px #0f172a08}.dash-wallet-selector-option{appearance:none;color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:11px;padding:7px 8px;line-height:1}.dash-wallet-selector-option.is-active{color:#5d4dff;background:#7452ff1a}.dash-wallet-selector-option:focus-visible{outline-offset:2px;outline:2px solid #7452ff61}.dash-send-money-button{appearance:none;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:opacity .16s,transform .16s;display:inline-flex}.dash-send-money-button:hover{opacity:.86;transform:translateY(-1px)}.dash-send-money-button:focus-visible{outline-offset:3px;outline:3px solid #7452ff33}.dash-send-money-button img{object-fit:contain;width:34px;height:34px;display:block}.dash-send-sheet-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:900;background:radial-gradient(circle at 78% 18%,#7452ff33,#0000 32%),#0508145c;justify-content:flex-end;align-items:stretch;padding:18px;display:flex;position:fixed;inset:0}.dash-send-sheet{color:#071126;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;background:linear-gradient(142deg,#fffffffa 0%,#fbfcfffa 54%,#f4f0fffa 100%);border:1px solid #cdd7e9f2;border-radius:18px;flex-direction:column;width:min(430px,100%);max-height:calc(100vh - 36px);animation:.19s ease-out dash-send-sheet-in;display:flex;overflow:hidden;box-shadow:0 30px 80px #060a194d,inset 0 1px #ffffffeb}.dash-send-sheet-header{border-bottom:1px solid #dae2efe0;align-items:center;min-height:72px;padding:0 68px 0 24px;display:flex;position:relative}.dash-send-sheet-kicker{color:#6c5cff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1;display:block}.dash-send-sheet h2{color:#6c5cff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:850;line-height:1}.dash-send-sheet-close{appearance:none;color:#526079;cursor:pointer;background:#ffffffc7;border:1px solid #cad5e8e0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex;position:absolute;top:24px;right:24px}.dash-send-sheet-close:hover{color:#071126;background:#fff;border-color:#7452ff52;transform:translateY(-1px);box-shadow:0 8px 18px #0f172a14}.dash-send-sheet-close:focus-visible,.dash-send-sheet-secondary:focus-visible,.dash-send-sheet-primary:focus-visible,.dash-send-sheet-destinations button:focus-visible,.dash-send-sheet-destination-list button:focus-visible,.dash-send-sheet-inline-action:focus-visible,.dash-send-sheet-field input:focus-visible{outline-offset:2px;outline:3px solid #7452ff33}.dash-send-sheet-close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:15px;height:15px}.dash-send-sheet-body{grid-auto-rows:max-content;align-content:start;gap:14px;padding:20px 24px 24px;display:grid;overflow:auto}.dash-send-sheet-balance{color:#fff;background:radial-gradient(circle at 86% 18%,#765bff7a,#0000 34%),radial-gradient(circle at 16% 84%,#148bf242,#0000 34%),linear-gradient(135deg,#070c1efa,#1d1049f7),#080b18;border:1px solid #7452ff5c;border-radius:8px;grid-template-columns:1fr auto;align-content:center;gap:4px;min-height:104px;padding:16px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 38px #090e2138,inset 0 1px #ffffff14}.dash-send-sheet-balance:before{content:"";opacity:.3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000),repeating-linear-gradient(135deg,#ffffff14 0 1px,#0000 1px 9px);position:absolute;inset:0}.dash-send-sheet-balance-icon{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;grid-area:1/2/span 3;justify-content:center;align-items:center;width:48px;height:48px;margin:auto 0;display:inline-flex;position:relative}.dash-send-sheet-balance-icon img{width:34px;height:34px;display:block}.dash-send-sheet-balance-label,.dash-send-sheet-balance strong,.dash-send-sheet-balance small{grid-column:1;position:relative}.dash-send-sheet-balance-label,.dash-send-sheet-field>span,.dash-send-sheet-summary span{color:#77839d;font-size:12px;font-weight:720;line-height:1}.dash-send-sheet-balance-label{color:#ffffff94}.dash-send-sheet-balance strong{letter-spacing:0;white-space:nowrap;font-size:34px;font-weight:760;line-height:1}.dash-send-sheet-balance small{color:#ffffffa3;font-size:13px;font-weight:650}.dash-send-sheet-destinations{background:#f7f9fdc7;border:1px solid #dae2efe6;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.dash-send-sheet-field>.dash-send-sheet-destinations{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.dash-send-sheet-destinations button{appearance:none;color:#61708d;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-height:34px;padding:0 8px;font-size:11px;font-weight:800;transition:background .16s,box-shadow .16s,color .16s,transform .16s}.dash-send-sheet-destinations button:hover{color:#071126;transform:translateY(-1px)}.dash-send-sheet-destinations button.is-active{color:#5d4dff;background:#fff;box-shadow:0 8px 18px #0f172a14,inset 0 0 0 1px #7452ff29}.dash-send-sheet-destination-modes{background:#f7f9fdd1;border:1px solid #dae2efeb;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.dash-send-sheet-destination-modes button{appearance:none;color:#61708d;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;min-height:38px;padding:0 10px;font-size:11.5px;font-weight:800}.dash-send-sheet-destination-modes button.is-active{color:#5d4dff;background:#fff;box-shadow:0 8px 18px #0f172a14,inset 0 0 0 1px #7452ff29}.dash-send-sheet-field{gap:9px;display:grid}.dash-send-sheet-field input{appearance:none;color:#071126;font:inherit;background:#ffffffdb;border:1px solid #c8d4e8f5;border-radius:8px;width:100%;min-width:0;min-height:52px;padding:0 14px;font-size:15px;font-weight:650;transition:background .16s,border-color .16s,box-shadow .16s}.dash-send-sheet-field input:focus{background:#fff;border-color:#7452ff66;box-shadow:0 10px 24px #7452ff14}.dash-send-sheet-field input::placeholder{color:#57637c7a}.dash-send-sheet-field input:disabled{color:#071126;cursor:not-allowed;opacity:1;background:#f7f9fdd1}.dash-send-sheet-recipient-panel{gap:10px;display:grid}.dash-send-sheet-muted{color:#78849a;margin:0;font-size:11.5px;font-weight:690;line-height:1.35}.dash-send-sheet-muted.is-error{color:#d9485f}.dash-send-sheet-dropdown{scrollbar-color:#6f7a946b transparent;scrollbar-gutter:stable;background:#fffffffa;border:1px solid #cfd9ebeb;border-radius:12px;max-height:260px;padding:8px;display:grid;overflow-y:auto;box-shadow:0 16px 34px #1f25491f}.dash-send-sheet-dropdown section{gap:4px;display:grid}.dash-send-sheet-dropdown-search{border-top:1px solid #d3ddeed1;margin-top:7px;padding-top:7px}.dash-send-sheet-dropdown-title{color:#73809a;letter-spacing:.01em;padding:2px 8px 5px;font-size:11px;font-weight:780}.dash-send-sheet-destination-list{grid-template-columns:1fr;gap:3px;display:grid}.dash-send-sheet-option-row{min-width:0;position:relative}.dash-send-sheet-option-row>button:first-child{width:100%;padding-right:38px}.dash-send-sheet-destination-list .dash-send-sheet-option-remove{color:#929db1;z-index:2;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;min-height:30px;padding:0;font-size:20px;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.dash-send-sheet-destination-list .dash-send-sheet-option-remove:hover:not(:disabled),.dash-send-sheet-destination-list .dash-send-sheet-option-remove:focus-visible{color:#d9485f;background:#d9485f17;transform:translateY(-50%)}.dash-send-sheet-destination-list button{appearance:none;color:#071126;cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;min-width:0;min-height:54px;padding:7px 9px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid}.dash-send-sheet-destination-list button:hover{background:#7452ff0e;border-color:#7452ff24}.dash-send-sheet-destination-list button.is-active{background:#7452ff14;border-color:#7452ff38}.dash-send-sheet-option-copy,.dash-send-sheet-option-copy strong,.dash-send-sheet-option-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-send-sheet-option-copy{gap:2px;display:grid}.dash-send-sheet-option-copy strong{font-size:12px;font-weight:790}.dash-send-sheet-option-copy small{color:#748097;font-size:10.5px;font-weight:680}.dash-send-sheet-option-avatar{color:#fff;background:#0a1730;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;font-weight:760;display:inline-flex}.dash-send-sheet-option-avatar.is-wallet{background:linear-gradient(145deg,#7758ff,#5530e8);font-size:22px}.dash-send-sheet-option-check{color:#6a40ff;text-align:center;font-size:18px;font-weight:850}.dash-send-sheet-option-radio{color:#fff;border:1px solid #b1bdd3e6;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:850;display:inline-flex}button.is-active .dash-send-sheet-option-radio{background:#6847ff;border-color:#6847ff}.dash-send-sheet-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dash-send-sheet-route-notice{color:#59667e;background:#7452ff14;border:1px solid #7452ff38;border-radius:10px;align-items:flex-start;gap:6px;padding:14px;font-size:12px;line-height:1.45;display:grid}.dash-send-sheet-route-notice strong{color:#071126;font-size:13px}.dash-send-sheet-route-notice button{appearance:none;color:#fff;cursor:pointer;font:inherit;background:#6534ff;border:0;border-radius:7px;width:fit-content;min-height:34px;margin-top:4px;padding:0 12px;font-weight:780}.dash-send-sheet-inline-action{appearance:none;color:#fff;cursor:pointer;font:inherit;background:#071126f5;border:0;border-radius:8px;justify-content:center;align-items:center;width:fit-content;min-height:36px;padding:0 12px;font-size:12px;font-weight:780;transition:opacity .16s,transform .16s;display:inline-flex}.dash-send-sheet-inline-action:hover:not(:disabled){transform:translateY(-1px)}.dash-send-sheet-inline-action:disabled{cursor:not-allowed;opacity:.44}.dash-send-sheet-inline-action.is-subtle{color:#6940ff;background:0 0;min-height:30px;padding-inline:2px}.dash-send-sheet-amount-row{background:#ffffffdb;border:1px solid #c8d4e8f5;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:52px;padding:0 9px 0 0;transition:background .16s,border-color .16s,box-shadow .16s;display:grid}.dash-send-sheet-max{color:#6137ff;cursor:pointer;font:inherit;background:#7452ff1a;border:0;border-radius:999px;min-height:32px;padding:0 10px;font-size:11px;font-weight:900}.dash-send-sheet-max:hover,.dash-send-sheet-max:focus-visible{background:#7452ff2e;outline:none}.dash-send-sheet-amount-row:focus-within{background:#fff;border-color:#7452ff66;box-shadow:0 10px 24px #7452ff14}.dash-send-sheet-amount-row input{border:0;min-height:50px}.dash-send-sheet-token{color:#071126;white-space:nowrap;background:#f7f9fdfa;border:1px solid #dae2efeb;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 10px 0 7px;font-size:12px;font-weight:800;display:inline-flex}.dash-send-sheet-token img{width:22px;height:22px;display:block}.dash-send-sheet-summary{background:#f7f9fdb3;border:1px solid #dae2efe6;border-radius:8px;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;display:flex}.dash-send-sheet-summary strong{color:#071126;font-size:14px;font-weight:760}.dash-send-sheet-wallet-toggle{white-space:nowrap;background:#fff;border:1px solid #dae2eff2;border-radius:999px;align-items:center;gap:3px;padding:3px;display:inline-flex}.dash-send-sheet-wallet-toggle button{appearance:none;color:#64708a;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-height:27px;padding:0 9px;font-size:11px;font-weight:760;line-height:1;transition:background .16s,color .16s,transform .16s}.dash-send-sheet-wallet-toggle button:hover{color:#071126}.dash-send-sheet-wallet-toggle button.is-active{color:#5d4dff;background:#7452ff1f}.dash-send-sheet-wallet-toggle button:focus-visible{outline-offset:2px;outline:2px solid #7452ff3d}.dash-send-sheet-review{background:radial-gradient(circle at 94% 14%,#7452ff1f,#0000 32%),#ffffffc7;border:1px solid #d3ddeeeb;border-radius:8px;gap:12px;padding:14px;display:grid}.dash-send-sheet-review.is-blocked{background:radial-gradient(circle at 94% 12%,#ff4e721f,#0000 32%),#ffffffd1;border-color:#ff799547}.dash-send-sheet-review-kicker{color:#6c5cff;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1}.dash-send-sheet-review>div{justify-content:space-between;align-items:center;display:flex}.dash-send-sheet-review>div span,.dash-send-sheet-review p{color:#6c7892;margin:0;font-size:12px;font-weight:700;line-height:1.35}.dash-send-sheet-review>div strong{color:#071126;font-size:15px;font-weight:850}.dash-send-sheet-footer{background:#ffffffc7;border-top:1px solid #dae2efe0;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding:18px 24px 22px;display:grid;box-shadow:0 -12px 28px #0f172a09}.dash-send-sheet-secondary,.dash-send-sheet-primary{appearance:none;cursor:pointer;font:inherit;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:14px;font-weight:780;transition:box-shadow .16s,opacity .16s,transform .16s;display:inline-flex}.dash-send-sheet-secondary{color:#41506c;background:#fff;border:1px solid #d0daebf5}.dash-send-sheet-primary{color:#fff;background:linear-gradient(135deg,#7554ff,#5728f4);border:0;box-shadow:0 14px 26px #7452ff33}.dash-send-sheet-secondary:hover,.dash-send-sheet-primary:hover:not(:disabled){transform:translateY(-1px)}.dash-send-sheet-primary:disabled{cursor:not-allowed;opacity:.48}@keyframes dash-send-sheet-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes dash-send-sheet-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.transaction-security-overlay{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040a1c9e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.transaction-security-dialog{color:#071127;background:linear-gradient(145deg,#fff 0%,#f7f5ff 100%);border:1px solid #7a5cff40;border-radius:24px;width:min(100%,460px);max-height:min(760px,100dvh - 32px);padding:28px;overflow-y:auto;box-shadow:0 30px 90px #040a1c4d,0 0 50px #653fff1f}.transaction-security-dialog.is-enrollment{width:min(100%,560px)}.transaction-security-header{grid-template-columns:44px 1fr 36px;align-items:center;gap:14px;display:grid}.transaction-security-header small{color:#6844ff;font-family:var(--font-space-grotesk), sans-serif;letter-spacing:.12em;margin-bottom:3px;font-size:.68rem;font-weight:700;display:block}.transaction-security-header h2{font-family:var(--font-space-grotesk), sans-serif;margin:0;font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.1}.transaction-security-shield{color:#fff;background:linear-gradient(145deg,#6d45ff,#2c8dff);border:1px solid #5746f238;border-radius:15px;place-items:center;width:44px;height:44px;font-weight:800;display:grid;box-shadow:0 10px 24px #524aee38}.transaction-security-header>button{color:#53627c;cursor:pointer;background:#fff;border:1px solid #d8e0ef;border-radius:50%;place-items:center;width:36px;height:36px;font-size:1.35rem;display:grid}.transaction-security-dialog>p{color:#53627c;margin:20px 0;font-size:.92rem;line-height:1.55}.transaction-security-dialog .transaction-security-callout{color:#5036c7;background:#f1edff;border:1px solid #d9d1ff;border-radius:12px;margin:-6px 0 20px;padding:12px 14px;font-size:.82rem}.transaction-security-dialog form,.transaction-security-dialog label{gap:8px;display:grid}.transaction-security-dialog form{gap:16px}.transaction-security-dialog label>span,.transaction-security-totp-setup span{color:#5f6d86;font-size:.72rem;font-weight:700}.transaction-security-dialog input{color:#071127;width:100%;min-height:52px;font:inherit;background:#ffffffeb;border:1px solid #ccd7ea;border-radius:12px;outline:0;padding:0 15px;font-size:1rem}.transaction-security-dialog input:focus{border-color:#6e4aff;box-shadow:0 0 0 4px #6e4aff1f}.transaction-security-dialog input[inputmode=numeric]{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:.22em;font-size:1.15rem;font-weight:650}.transaction-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.transaction-security-totp-setup{background:#fff;border:1px solid #e0e5f1;border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:16px;display:grid}.transaction-security-totp-setup img{border-radius:8px;width:150px;height:150px}.transaction-security-totp-setup div{min-width:0}.transaction-security-totp-setup code{overflow-wrap:anywhere;color:#432bb5;margin-top:8px;font-size:.78rem;display:block}.transaction-security-error,.transaction-security-success{border-radius:10px;margin:0;padding:11px 13px;font-size:.8rem;line-height:1.4}.transaction-security-error{color:#c42e4c;background:#fff0f3}.transaction-security-success{color:#087746;background:#e9fbf2}.transaction-security-dialog footer{grid-template-columns:.8fr 1.4fr;gap:12px;margin-top:4px;display:grid}.transaction-security-dialog footer button{cursor:pointer;min-height:48px;font:inherit;border-radius:12px;font-size:.82rem;font-weight:750}.transaction-security-dialog footer .is-secondary{color:#43526d;background:#fff;border:1px solid #cbd6e9}.transaction-security-dialog footer .is-primary{color:#fff;background:linear-gradient(100deg,#7445ff,#5720f4);border:0;box-shadow:0 12px 28px #5f30f438}.transaction-security-dialog button:disabled{cursor:not-allowed;opacity:.48}@media (max-width:620px){.transaction-security-overlay{align-items:end;padding:0}.transaction-security-dialog,.transaction-security-dialog.is-enrollment{width:100%;max-height:calc(100dvh - 16px);padding:22px 18px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.transaction-security-grid,.transaction-security-totp-setup{grid-template-columns:1fr}.transaction-security-totp-setup img{justify-self:center}}@media (max-width:640px){.dash-send-sheet-overlay{align-items:flex-end;padding:0}.dash-send-sheet{border-radius:18px 18px 0 0;width:100%;max-height:88vh;animation:.19s ease-out dash-send-sheet-up}.dash-send-sheet-header,.dash-send-sheet-body,.dash-send-sheet-footer{padding-left:18px;padding-right:18px}.dash-send-sheet-destination-list,.dash-send-sheet-mini-grid{grid-template-columns:1fr}}.dash-network-icon{justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}.dash-network-icon img{object-fit:contain;width:100%;height:100%;display:block}.dash-network-pill svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:13px;height:13px}.dash-live-activity{border-bottom:1px solid #e0e7f4c2;width:min(100%,473px);max-width:473px;margin-top:34px;padding-bottom:21px}.dash-live-activity-header{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.dash-live-activity-title{color:#111827;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;align-items:center;gap:10.5px;font-size:15.75px;font-weight:700;display:inline-flex}.dash-live-dot{background:#744dff;border-radius:999px;width:6.3px;height:6.3px;display:inline-block;box-shadow:0 0 0 3px #744dff14}.dash-live-view-all{appearance:none;color:#7652ff;cursor:pointer;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14.7px;font-weight:700;display:inline-flex}.dash-live-view-all:hover{color:#5d3dff}.dash-live-view-all:focus-visible{outline-offset:4px;outline:3px solid #7452ff2e}.dash-live-view-all svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15.75px;height:15.75px}.dash-live-activity-row{grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:17px;display:grid}.dash-live-activity-icon{color:#1ec96d;background:#ecfbf2;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.dash-live-activity-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px;width:24px;height:24px}.dash-live-activity-icon.is-debit{color:#ef476f;background:#fff0f1}.dash-live-activity-icon.is-neutral{color:#2488f2;background:#2488f21a}.dash-live-activity-copy,.dash-live-activity-value{gap:4px;display:grid}.dash-live-activity-copy strong{color:#101828;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;white-space:nowrap;font-size:16.25px;font-weight:720;line-height:1.15}.dash-live-activity-copy small,.dash-live-activity-value small{color:#8791a8;font-family:var(--font-dm-sans), sans-serif;font-size:14.2px;font-weight:600;line-height:1.1}.dash-live-activity-value{text-align:right;justify-items:end}.dash-live-activity-value.is-empty{visibility:hidden}.dash-live-activity-value strong{color:#17b867;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;white-space:nowrap;font-size:16.25px;font-weight:760;line-height:1.15}.dash-live-activity-value.is-debit strong{color:#ef476f}.dash-live-activity-value.is-neutral strong{color:#2488f2}.dash-balance-ring-wrap{z-index:80;place-items:center;min-height:347px;display:grid;position:relative;transform:translate(20px)}.dash-balance-ring{isolation:isolate;background:0 0;border-radius:999px;place-items:center;width:358px;height:358px;display:grid;position:relative}.dash-ring-orbit{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dash-ring-haze,.dash-ring-track,.dash-ring-path{fill:none}.dash-ring-haze{stroke:#7e65ff05;stroke-width:34px}.dash-ring-track{stroke:#8e70f62e;stroke-linecap:round;stroke-width:4.6px}.dash-ring-track-bottom{stroke:#8495ff08}.dash-ring-path{filter:drop-shadow(0 1px 1px #624aff0a);stroke-linecap:round;stroke-width:4.8px}.dash-ring-path-top{stroke:url(#dash-ring-gradient-top)}.dash-ring-path-left{stroke:url(#dash-ring-gradient-left)}.dash-ring-path-right{stroke:url(#dash-ring-gradient-right)}.dash-ring-point{stroke:#fff;stroke-width:3.2px}.dash-ring-point-top,.dash-ring-point-right-b{fill:#7050ff}.dash-ring-point-left,.dash-ring-point-lower{fill:#1788f7}.dash-ring-point-lower{fill:#87b7ff}.dash-ring-point-right-a{fill:#b98dff}.dash-ring-core{z-index:90;background:#ffffff80;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:225px;height:225px;display:flex;position:relative;box-shadow:0 0 0 20px #7450ff03,inset 0 0 18px #7450ff03}.dash-ring-label-row{justify-content:center;align-items:center;gap:10px;display:inline-flex}.dash-ring-copy-stack{flex-direction:column;align-items:center;gap:8px;display:flex;transform:translateY(20px)}.dash-ring-label-text,.dash-ring-core small{color:#6f7892;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;font-size:13.5px;font-weight:560;line-height:1}.dash-ring-core .dash-ring-quote-message{color:#7354ff;text-align:center;max-width:150px;font-size:9px;line-height:1.25}.dash-ring-info{flex:none}.dash-ring-amount-button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:1;display:inline-flex}.dash-ring-amount-button:hover strong,.dash-ring-amount-button:focus-visible strong{color:#684dff}.dash-ring-core strong{color:#050711;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;font-size:25px;font-weight:560;line-height:1}.dash-ring-bank-transfer-button{background:#050711;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;margin-top:30px;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex}.dash-ring-bank-transfer-button:hover{background:#090d1c;transform:translateY(-2px)scale(1.05);box-shadow:0 10px 20px #05071129,0 0 18px #7452ff2e}.dash-ring-bank-transfer-button img{filter:invert();object-fit:contain;opacity:1;width:27px;height:27px;transition:opacity .16s,transform .16s;display:block;transform:translateY(-2px)}.dash-ring-bank-transfer-button:hover img{opacity:.94;transform:translateY(-3px)}.dash-ring-country-selector{z-index:110;position:absolute;bottom:20px}.dash-ring-country-flag{appearance:none;color:#6f7892;cursor:pointer;background:#ffffff70;border:1px solid #dee4ef94;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:auto;height:54px;padding:0 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 7px 16px #0f172a05}.dash-ring-country-flag:hover,.dash-ring-country-flag:focus-visible{border-color:#7452ff4d;transform:translateY(-1px);box-shadow:0 10px 20px #0f172a14}.dash-ring-country-flag:focus-visible{outline-offset:3px;outline:3px solid #7452ff2e}.dash-ring-country-flag img,.dash-ring-country-menu img{object-fit:cover;border-radius:4px;width:30px;height:22px;display:block;box-shadow:0 3px 8px #0f172a1f}.dash-ring-country-flag svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:15px;height:15px}.dash-ring-country-menu{z-index:125;background:#fffffffa;border:1px solid #d8e0eef0;border-radius:10px;gap:2px;min-width:122px;padding:7px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 18px 38px #0f172a24}.dash-ring-country-menu button{appearance:none;color:#101828;cursor:pointer;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:30px 1fr 14px;align-items:center;gap:9px;min-height:34px;padding:5px 7px;font-size:13px;font-weight:650;display:grid}.dash-ring-country-menu button:hover,.dash-ring-country-menu button.is-active{color:#5d4dff;background:#7452ff14}.dash-ring-country-menu button>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.dash-balance-protection{color:#68728c;text-transform:uppercase;margin-top:-6px;font-size:12px;font-weight:800;display:none}.dash-wallet-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:42px;margin-top:36px;display:grid}.dash-qr-card,.dash-wallet-address-card{font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;border-radius:8px;min-height:0;position:relative;overflow:visible}.dash-qr-card{text-align:center;background:radial-gradient(circle at 50% 48%,#5c4dff0d,#0000 42%),#fffffff5;border:1px solid #080c181a;flex-direction:column;justify-content:flex-start;align-items:center;padding:42px 28px 10px;display:flex;box-shadow:0 15px 34px #0509181a}.dash-scan-tag{color:#564bff;letter-spacing:.14em;white-space:nowrap;z-index:1;background:linear-gradient(#edebfffa,#f6f5fff0);border-radius:0 0 8px 8px;justify-content:center;align-items:center;gap:8px;min-height:31px;padding:0 20px;font-size:11px;line-height:1;display:inline-flex;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.dash-scan-tag:before,.dash-scan-tag:after{background:inherit;content:"";width:14px;height:100%;position:absolute;top:0}.dash-scan-tag:before{left:-9px;transform:skew(14deg)}.dash-scan-tag:after{right:-9px;transform:skew(-14deg)}.dash-wallet-public-tag{min-width:176px}.dash-scan-icon{z-index:1;width:15px;height:15px;position:relative}.dash-qr-download-button,.dash-qr-copy-link-button{color:#070910b8;z-index:2;background:#ffffffeb;border:1px solid #0709101f;border-radius:999px;justify-content:center;place-items:center;width:40px;height:40px;padding:0;display:inline-grid;position:absolute;top:16px;right:16px}.dash-qr-copy-link-button{top:64px}.dash-qr-copy-link-button.is-copied{color:#16b867;border-color:#16b86766}.dash-qr-download-button:not(:disabled),.dash-qr-copy-link-button{cursor:pointer}.dash-qr-download-button:disabled{cursor:default;opacity:.42}.dash-qr-download-button svg,.dash-qr-copy-link-button svg,.dash-scan-tag svg,.dash-copy-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.dash-qr-download-icon,.dash-qr-copy-link-icon{width:21px;height:21px}.dash-qr-display-frame{background:#fff;border:1px solid #12142014;border-radius:8px;width:min(100%,250px);margin-left:auto;margin-right:auto;padding:15px;box-shadow:0 10px 24px #070a1414}.dash-qr-code-surface{aspect-ratio:1;background:#fff;width:100%;position:relative}.dash-qr-code-image{height:100%;image-rendering:pixelated;object-fit:contain;width:100%;display:block}.dash-qr-code-placeholder{background-color:#fff;background-image:linear-gradient(90deg,#0a0c1214 0 1px,#0000 1px 100%),linear-gradient(0deg,#0a0c1214 0 1px,#0000 1px 100%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;width:100%;height:100%;display:block}.dash-qr-center-mark{background:#fff;border-radius:9px;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #fff}.dash-qr-center-mark img{object-fit:contain;width:46px;height:46px}.dash-qr-link{color:#0a0c1275;text-align:center;justify-items:center;width:fit-content;margin:14px auto 0;font-size:16px;line-height:1.05;display:grid}.dash-qr-domain{display:block}.dash-qr-link strong{color:#5047ff;letter-spacing:0;font-size:20px;font-weight:400;display:block}.dash-wallet-address-card{color:#fff;background:radial-gradient(circle at 50% 19%,#584dff3b,#0000 29%),radial-gradient(circle at 50% 8%,#2077ff1a,#0000 31%),linear-gradient(#02030a 0%,#050611 48%,#030407 100%);border:1px solid #7e8cff33;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;padding:22px 20px 10px;display:flex;overflow:visible;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #7d53ff29,0 18px 38px #05091847}.dash-wallet-address-card:before,.dash-wallet-address-card:after{border-radius:inherit;content:"";pointer-events:none;position:absolute}.dash-wallet-address-card:before{opacity:.46;z-index:0;background:repeating-radial-gradient(at 0%,#0000 0 16px,#5940ff3d 17px 18px,#0000 19px 32px),repeating-radial-gradient(at 100%,#0000 0 16px,#5940ff40 17px 18px,#0000 19px 32px);width:100%;height:220px;top:24px;left:0;transform:none;-webkit-mask-image:linear-gradient(#0000,#000 19% 71%,#0000);mask-image:linear-gradient(#0000,#000 19% 71%,#0000)}.dash-wallet-address-card:after{opacity:.64;z-index:0;background:radial-gradient(circle at 50% 18%,#7664ff57,#0000 22%),linear-gradient(90deg,#0000,#5a3cff1f,#0000);height:54%;inset:0 0 auto}.dash-wallet-address-card>*{z-index:1;position:relative}.dash-wallet-address-card>.dash-wallet-public-tag{z-index:4;position:absolute}.dash-wallet-avatar-ring{background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:151px;height:151px;display:inline-flex;position:relative}.dash-wallet-avatar-ring:before,.dash-wallet-avatar-ring:after{content:"";display:none}.dash-wallet-avatar-ring:after{display:none}.dash-wallet-avatar-frame{mix-blend-mode:screen;pointer-events:none;z-index:1;border-radius:999px;width:151px;max-width:none;height:151px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dash-wallet-avatar{z-index:2;background:radial-gradient(circle at 38% 28%,#ffffff14,#0000 34%),linear-gradient(135deg,#ffffff14,#0000 38%,#6c63ff14 72%,#0000),repeating-linear-gradient(120deg,#ffffff09 0 1px,#0000 1px 8px),#010104;border-radius:999px;justify-content:center;align-items:center;width:94px;height:94px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 26px #000000e0}.dash-wallet-avatar:before{border-radius:inherit;content:"";z-index:0;background:radial-gradient(circle at 38% 28%,#ffffff14,#0000 34%),linear-gradient(135deg,#ffffff14,#0000 38%,#6c63ff14 72%,#0000),repeating-linear-gradient(120deg,#ffffff09 0 1px,#0000 1px 8px),#010104;position:absolute;inset:0}.dash-wallet-avatar:after{border-radius:inherit;content:"";mix-blend-mode:screen;pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 58%,#0000 0 45%,#ffffff0f 66%,#0000 74%);position:absolute;inset:9px}.dash-wallet-avatar img{filter:none;object-fit:cover;z-index:2;width:100%;height:100%;position:relative}.dash-wallet-avatar.has-image{background:#11131b;width:94px;height:94px}.dash-wallet-avatar.has-image:before,.dash-wallet-avatar.has-image:after{content:none}.dash-wallet-initials{color:#fff;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;letter-spacing:.06em;text-shadow:0 0 7px #ffffff75,0 0 16px #6d65ff6b;z-index:2;font-size:38px;font-weight:400;line-height:1;position:relative}.dash-wallet-address-card h2{color:#fff;letter-spacing:.02em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;margin:10px 0 0;font-size:clamp(16px,1.5vw,18px);font-weight:800;line-height:1.08;overflow:hidden}.dash-wallet-token-row{color:#fff;font-family:var(--font-space-grotesk), sans-serif;background:#ffffff09;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:22px;padding:0 24px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.dash-wallet-token{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.dash-wallet-token-icon{color:#fff;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:29px;height:29px;font-size:15px;line-height:1;display:inline-flex}.dash-wallet-token-icon.is-usdc{box-shadow:0 0 12px #1e90ff4d}.dash-wallet-token-icon.is-polygon{box-shadow:0 0 12px #7e4aff57}.dash-wallet-token-image{object-fit:contain;width:100%;height:100%;display:block}.dash-wallet-token-separator{background:#8957ff;border-radius:999px;width:6px;height:6px}.dash-wallet-address-pill{color:#ffffffd1;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;text-align:center;background:#02030a94;border:1.5px solid #b25bffd9;border-radius:15px;justify-content:center;align-items:center;width:min(100%,412px);min-height:50px;margin-top:22px;padding:0 54px 0 21px;font-size:clamp(13px,1.55vw,15px);font-weight:400;line-height:1.12;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 20px #8049ff2e}.dash-wallet-address-pill:disabled{opacity:.56}.dash-wallet-address-pill:not(:disabled):hover{cursor:pointer;background:#ffffff1a;border-color:#c577fff2}.dash-wallet-address-pill span{text-align:center;text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;overflow:hidden}.dash-clipboard-fallback{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}.dash-copy-icon{color:#ffffffb8;width:26px;height:26px;position:absolute;top:50%;right:21px;transform:translateY(-50%)}.dash-wallet-address-card small{color:#ffffff80;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;margin-top:16px;font-size:15px;line-height:1}.dash-action-panel{gap:22px;margin-top:40px;display:grid}.dash-action-tabs{background:#fffffff0;border:1px solid #cdd7e9fa;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 12px 28px #05091812}.dash-action-tabs button{appearance:none;color:#0a102294;cursor:pointer;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;background:0 0;border:0;border-right:1px solid #cfd8ead1;justify-content:center;align-items:center;gap:15px;min-height:76px;padding:0 16px;font-size:15px;font-weight:700;line-height:1;display:inline-flex;position:relative}.dash-action-tabs button:last-child{border-right:0}.dash-action-tabs button:hover,.dash-action-tabs button:focus-visible{color:#08080c}.dash-action-tabs button:focus-visible{outline-offset:-3px;outline:3px solid #7452ff2e}.dash-action-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#020512 0%,#07102b 100%);box-shadow:inset 0 -4px #6156ff}.dash-tab-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85px;width:31px;height:31px}.dash-feature-card{color:#071126;aspect-ratio:896/347;background:linear-gradient(102deg,#fffffffa 0%,#fafbfff5 47%,#f1ebffe6 100%);border:1px solid #cfd8eaeb;border-radius:8px;grid-template-columns:minmax(330px,.43fr) minmax(0,.57fr);width:100%;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 34px #05091817}.dash-feature-card.is-add-funds{color:#071126;background:radial-gradient(circle at 78% 28%,#765bff2e,#0000 32%),linear-gradient(102deg,#fff 0%,#fbfcff 43%,#f2ebff 100%);border-color:#cdd7e9f0}.dash-feature-copy{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding:28px 28px 28px 48px;display:flex;position:relative}.dash-feature-copy h2{color:inherit;letter-spacing:0;max-width:350px;margin:0;font-size:clamp(31px,3.35vw,39px);font-weight:700;line-height:1.1}.dash-feature-copy h2:after{content:"";background:#6257ff;border-radius:999px;width:36px;height:3px;margin-top:14px;display:block;box-shadow:0 0 14px #6257ffad}.dash-feature-copy p{color:#3b465edb;max-width:344px;margin:18px 0 0;font-size:14.5px;line-height:1.54}.dash-feature-card.is-light .dash-feature-copy p{color:#414a5cc2}.dash-feature-copy button{color:#fff;cursor:pointer;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;background:linear-gradient(135deg,#7038ff 0%,#6129f1 100%);border:0;border-radius:13px;justify-content:center;align-items:center;gap:14px;min-height:54px;margin-top:24px;padding:0 24px;font-size:15px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 16px 28px #5e3aea3d}.dash-feature-copy button:hover{transform:translateY(-1px)}.dash-cta-icon{color:#fff;background:linear-gradient(135deg,#2868ff,#744fff);border-radius:999px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:0 0 18px #5b51ff75}.dash-cta-arrow{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:19px;height:19px}.dash-dollar-icon,.dash-feature-button-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}.dash-feature-visual{z-index:0;min-height:100%;position:relative;overflow:hidden}.dash-feature-card.is-add-funds .dash-feature-visual{background:radial-gradient(circle at 63% 36%,#7955ff52,#0000 36%),linear-gradient(135deg,#f9fbffb8,#eae0ffc2)}.dash-feature-card.is-add-funds .dash-feature-visual:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff 0%,#ffffffb8 48%,#fff0 100%);width:118px;position:absolute;inset:0 auto 0 0}.dash-top-up-visual-image{object-fit:cover;object-position:right center;width:100%;height:100%;display:block}.dash-feature-card.is-add-funds .dash-top-up-visual-image{filter:saturate(1.08)brightness(1.12);mix-blend-mode:screen;opacity:.9;transform-origin:100%;transform:scale(1.03)}.dash-top-up-visual-image.is-mobile{display:none}.dash-feature-placeholder{background:radial-gradient(circle at 52%,#6257ff38,#0000 36%),linear-gradient(135deg,#f6f8fde6,#ffffffb8);justify-content:center;align-items:center;height:100%;min-height:312px;display:flex}.dash-feature-placeholder-icon{color:#604cff61;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px;width:130px;height:130px}.dash-activity-panel{box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;margin-top:44px;padding:0;display:grid}.dash-activity-header{justify-content:space-between;align-items:start;gap:18px;display:flex}.dash-activity-kicker{color:#6f7891;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.dash-activity-header h2{color:#07101f;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:7px 0 0;font-size:24px;font-weight:760;line-height:1.1}.dash-activity-summary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dash-activity-summary span{color:#6c768e;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;white-space:nowrap;background:#f7f9fdf0;border:1px solid #dbe2eff0;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:690;line-height:1}.dash-activity-toolbar{grid-template-columns:minmax(220px,1fr) 156px 140px;align-items:center;gap:10px;display:grid}.dash-activity-search{color:#7c879e;background:#ffffffb8;border:1px solid #cfd8eaf5;border-radius:16px;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}.dash-activity-search svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.dash-activity-search input{color:#111827;font-family:var(--font-dm-sans), sans-serif;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px;font-weight:600}.dash-activity-search input::placeholder{color:#9aa4b7}.dash-activity-select{appearance:none;color:#384154;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;background:linear-gradient(45deg,#0000 50%,#667085 50%) right 15px center/6px 6px no-repeat,linear-gradient(135deg,#667085 50%,#0000 50%) right 10px center/6px 6px no-repeat,#ffffffb8;border:1px solid #cfd8eaf5;border-radius:16px;outline:0;min-height:42px;padding:0 31px 0 12px;font-size:13px;font-weight:690}.dash-activity-search:focus-within,.dash-activity-select:focus-visible,.dash-activity-tab:focus-visible,.dash-activity-ref:focus-visible{border-color:#7452ff73;box-shadow:0 0 0 3px #7452ff1a}.dash-activity-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-activity-tab{appearance:none;color:#6d778d;cursor:pointer;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;background:#ffffffd1;border:1px solid #d6deedf5;border-radius:999px;min-height:32px;padding:0 13px;font-size:12px;font-weight:720;line-height:1}.dash-activity-tab.is-active{color:#5d4dff;background:#7452ff1c;border-color:#7452ff47}.dash-activity-table{border:0;border-radius:0;overflow:visible}.dash-activity-table-head,.dash-activity-row{grid-template-columns:44px minmax(176px,1.35fr) minmax(104px,.7fr) minmax(98px,.65fr) 96px 112px 106px;align-items:center;display:grid}.dash-activity-table-head{color:#7b8599;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;text-transform:uppercase;background:0 0;border-bottom:1px solid #dee5f1e6;min-height:40px;font-size:11px;font-weight:760}.dash-activity-table-head span,.dash-activity-row>*{min-width:0;padding:0 10px}.dash-activity-table-body{background:0 0}.dash-activity-row{color:#101828;font-family:var(--font-dm-sans), sans-serif;border-top:1px solid #e5ebf5db;min-height:66px}.dash-activity-row:last-child{border-bottom:1px solid #e5ebf5db}.dash-activity-row:hover{background:#ffffff6b}.dash-activity-row-icon{border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin-left:10px;padding:0;display:inline-flex}.dash-activity-row-icon.is-credit{color:#17b867;background:#ecfbf2}.dash-activity-row-icon.is-debit{color:#ef476f;background:#fff0f1}.dash-activity-row-icon.is-neutral{color:#2488f2;background:#2488f21a}.dash-activity-row-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px;width:18px;height:18px}.dash-activity-main{gap:3px;display:grid}.dash-activity-main strong{color:#101828;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:740;line-height:1.15;overflow:hidden}.dash-activity-main small,.dash-activity-wallet,.dash-activity-date{color:#7a8498;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;line-height:1.15;overflow:hidden}.dash-activity-wallet{color:#4c566c}.dash-activity-amount{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:780;overflow:hidden}.dash-activity-amount.is-credit{color:#16a85d}.dash-activity-amount.is-debit{color:#d9485f}.dash-activity-amount.is-neutral{color:#2488f2}.dash-activity-status{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:26px;margin-left:10px;padding:0 10px;font-size:11px;font-weight:760;line-height:1;display:inline-flex}.dash-activity-status.is-completed{color:#14985a;background:#16b8671a}.dash-activity-status.is-pending{color:#604cff;background:#7452ff1c}.dash-activity-status.is-failed{color:#d9485f;background:#ef476f1a}.dash-activity-ref{appearance:none;color:#667085;cursor:pointer;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;background:#f8fafde6;border:1px solid #dae2efeb;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:30px;margin-right:10px;padding:0 10px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.dash-activity-ref span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-activity-ref svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:14px;height:14px}.dash-activity-ref.is-copied{color:#14985a;border-color:#16b86752}.dash-activity-ref:disabled{cursor:default;opacity:.44}.dash-activity-empty{color:#7b8498;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;text-align:center;border-top:1px solid #e5ebf5db;border-bottom:1px solid #e5ebf5db;justify-content:center;align-items:center;min-height:74px;font-size:14px;font-weight:650;display:flex}.field{gap:7px;display:grid}.field label{color:#4e5568;text-transform:uppercase;font-size:12px;font-weight:800}.input,.textarea,.select{background:#fff;border:1px solid #bfc6d7;width:100%;min-height:48px;padding:12px 14px}.textarea{resize:vertical;min-height:180px}.button{color:#fff;cursor:pointer;text-transform:uppercase;background:#050507;border:1px solid #050507;border-radius:8px;min-height:54px;padding:0 22px;font-weight:900}.button.secondary{border:1px solid var(--line);color:var(--ink);background:#fff}.button.ghost{color:#56627a;background:0 0;border-color:#0000}.button.ghost:hover,.button.ghost:focus-visible{border-color:var(--line);color:#0b1530;background:#f6f9fd}.button-primary-wide{width:100%}.button:disabled{cursor:progress;background:#c8cbd4}.signup-choice{justify-items:center;gap:24px;width:100%;margin:0 auto;display:grid}.signup-choice-copy{text-align:center;justify-items:center;gap:12px;max-width:620px;display:grid}.signup-choice-copy h1{color:#0b1530;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;letter-spacing:0;margin:0;font-size:clamp(38px,6vw,58px);font-weight:400;line-height:1.04}.signup-choice-copy h1 span{white-space:nowrap}.signup-choice-copy>p{color:#5a6782;margin:0;font-size:17px;line-height:1.44}.signup-choice-flow{grid-template-columns:174px 400px;justify-content:center;align-items:start;gap:30px;width:fit-content;max-width:100%;margin:0 auto;display:grid}.signup-choice-cards{grid-area:1/2;gap:17px;width:min(100%,400px);margin-top:5px;display:grid}.signup-choice-card{color:#0b1530;cursor:pointer;text-align:left;background:#fff;border:1px solid #d2d8e4;border-radius:8px;grid-template-columns:50px minmax(0,1fr) 34px;align-items:center;gap:16px;min-height:88px;padding:15px 18px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 14px 32px #0f172a0d}.signup-choice-card:hover,.signup-choice-card:focus-visible{border-color:#0b1530;transform:translateY(-1px);box-shadow:inset -7px 0 #0b1530,0 18px 38px #0f172a1f}.signup-choice-card strong{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin-bottom:5px;font-size:18px;font-weight:800;line-height:1.08;display:block}.signup-choice-card small{color:#5c6881;font-size:13px;line-height:1.34;display:block}.signup-choice-icon{justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex}.signup-choice-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px;width:43px;height:43px}.signup-choice-arrow{color:#fff;background:#0b1530;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;line-height:1;display:inline-flex}.signup-choice-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px;width:18px;height:18px}.signup-product-preview{color:#fff;background:radial-gradient(circle at 76% 48%,#7148ff6b,#0000 33%),radial-gradient(circle at 58% 72%,#16c0ff4d,#0000 30%),linear-gradient(135deg,#070b18,#070916 48%,#0f0a25);border:1px solid #82deff1f;border-radius:8px;grid-template-columns:.78fr 1fr;align-self:center;align-items:end;gap:18px;min-height:360px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 56px #0f172a3d}.signup-product-preview:before{content:"";opacity:.8;pointer-events:none;background:repeating-linear-gradient(102deg,#0000 0 54px,#23dbff0e 55px,#0000 57px 118px),repeating-linear-gradient(68deg,#0000 0 76px,#804dff0f 77px,#0000 79px 150px),radial-gradient(circle at 70% 52%,#ffffff1a,#0000 1px);position:absolute;inset:0}.signup-preview-card,.signup-qr-card,.signup-methods{z-index:1;position:relative}.signup-preview-card{border:1px solid #7652ffb3;border-radius:8px;align-self:start;padding:20px}.signup-preview-card p{color:#77a1ff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.signup-preview-card h2{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0 0 16px;font-size:24px;font-weight:800;line-height:1.05}.signup-preview-card>span{color:#ffffffbd;margin-bottom:18px;font-size:14px;line-height:1.45;display:block}.signup-preview-card ul{border-top:1px solid #ffffff2e;gap:11px;margin:0;padding:18px 0 0;list-style:none;display:grid}.signup-preview-card li{color:#ffffffe0;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.signup-preview-card li span{color:inherit;font-size:inherit;margin:0;line-height:1.25;display:inline}.signup-benefit-icon{color:#7c5cff;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:0 0 18px;width:18px;height:18px}.signup-qr-card{background:#fff;border:5px solid #7253ffd1;border-radius:8px;align-self:start;place-items:center;min-height:214px;padding:20px;display:grid;box-shadow:0 0 42px #694aff80,0 0 70px #16c0ff3d}.signup-preview-qr-svg{width:100%;max-width:190px;height:auto;display:block}.signup-preview-qr-svg>rect:first-child{fill:#fff}.qr-finder rect,.qr-module{fill:#050507}.qr-finder rect+rect{fill:#fff}.qr-mark{fill:#10162f;filter:drop-shadow(0 0 10px #7652ff7a)}.qr-mark-text{fill:#8255ff;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;text-anchor:middle;font-size:34px;font-weight:400}.signup-methods{border-top:1px solid #ffffff2e;grid-column:1/-1;gap:10px;padding-top:16px;display:flex}.signup-method-chip{color:#fff;background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:0 8px;min-width:82px;padding:8px 10px;font-size:12px;font-weight:900;line-height:1.05;display:grid}.signup-method-chip strong{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;font-size:12px;font-weight:800}.signup-method-chip small{color:#ffffff9e;grid-column:2;font-size:10px;font-weight:700}.method-icon,.method-icon-svg{grid-row:span 2;align-self:center}.method-icon{border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.method-icon-pix{background:0 0;position:relative}.method-icon-pix:before{content:"";background:#12c79e;border-radius:2px;width:8px;height:8px;position:absolute;top:7px;left:0;transform:rotate(45deg);box-shadow:8px -8px #12c79e,8px 8px #12c79e,16px 0 #12c79e}.method-icon-ach{color:#fff;background:#7c3bd6;font-size:7px;font-weight:900}.method-icon-usdc{color:#fff;background:#1b8ff0;font-size:15px;font-weight:900}.method-icon-polygon{border:3px solid #9652ff;position:relative}.method-icon-polygon:after{content:"";border:3px solid #9652ff;border-radius:7px;width:12px;height:12px;position:absolute;top:2px;right:-10px}.method-icon-svg{fill:none;stroke:#2d7fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:22px;height:22px}.signup-progress{grid-area:1/1;gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.signup-progress li{color:#61708a;text-align:left;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:0 14px;padding:0 0 18px;display:grid;position:relative}.signup-progress li:last-child{padding-bottom:0}.signup-progress li:before{content:"";background:#d7dce7;width:2px;position:absolute;top:42px;bottom:0;left:21px}.signup-progress li:last-child:before{display:none}.signup-progress-dot{z-index:1;background:#fff;border:1px solid #d7dce7;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative}.signup-progress-copy{gap:3px;min-height:42px;padding-top:12px;display:grid}.signup-progress-dot svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85px;width:21px;height:21px}.signup-progress .is-active .signup-progress-dot{color:#fff;background:#0b1530;border-color:#7652ff;box-shadow:0 0 0 5px #7652ff1f}.signup-progress strong{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;font-size:13px;font-weight:800}.signup-progress small{color:#64718a;font-size:11.5px;line-height:1.35}.signup-form-shell{gap:8px;max-width:560px;margin:-29px auto 0;display:grid}.signup-form-utility{justify-content:space-between;align-items:flex-start;gap:16px;width:min(100vw - 32px,1180px);margin:0 0 4px calc(50% + min(100vw - 32px,1180px)/-2);display:flex}.signup-form-login-link{color:#5c6881;margin:0;font-size:14px}.signup-form-login-link a{color:#0b1530;text-underline-offset:2px;font-weight:800;text-decoration:underline}.signup-form-titleblock{text-align:center;justify-items:center;gap:8px;margin:4px 0 8px;display:grid}.signup-form-titleblock h1{color:#0b1530;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;margin:0;font-size:clamp(30px,4vw,36px);font-weight:400;line-height:1.02}.signup-form-titleblock p{color:#4f5d78;margin:0;font-size:14px;line-height:1.42}.signup-back-button{color:#fff;cursor:pointer;text-transform:uppercase;background:#050507;border:1px solid #050507;border-radius:5px;justify-content:center;align-items:center;width:fit-content;min-height:28px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.signup-form-card{background:#fdfdfd;border:1px solid #8a8a8a;border-radius:5px;grid-template-columns:62px minmax(0,1fr);gap:14px;width:min(100%,420px);margin:0 auto;padding:18px 18px 14px;display:grid;box-shadow:0 3px 10px #00000029}.signup-form-card--ported{align-items:start}.signup-form-card-icon-wrap{color:#0f172a;justify-content:center;align-items:center;padding-top:252px;display:flex}.signup-form-card-icon-wrap svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px;width:31px;height:31px}.signup-form-card-fields{flex-direction:column;gap:14px;display:flex}.signup-form-field{flex-direction:column;gap:7px;display:flex}.signup-form-label{color:#101010;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;font-size:12px;font-weight:400;line-height:1.2}.signup-form-input,.signup-form-select{color:#101010;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;background:#fbfbfb;border:1px solid #d1d1d1;border-radius:10px;outline:none;width:100%;height:40px;padding:0 14px;font-size:12px;font-weight:400;line-height:1;box-shadow:inset 0 0 0 1px #ffffff8c}.signup-form-input::placeholder{color:#b7b7b7}.signup-form-select{appearance:none;color:#4c5568;background-image:linear-gradient(45deg,#0000 50%,#8a8a8a 50%),linear-gradient(135deg,#8a8a8a 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 13px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.signup-form-mobile-row{grid-template-columns:84px minmax(0,1fr);gap:10px;display:grid}.signup-form-mobile-code{padding-left:8px;padding-right:18px;font-size:10px}.signup-form-mobile-input{min-width:0}.signup-form-password-field{flex-direction:column;gap:8px;display:flex}.signup-password-checklist{margin:0;padding:0 0 0 16px;list-style:outside}.signup-password-checklist-item{color:#7b7b7b;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;font-size:10px;font-weight:400;line-height:1.45}.signup-password-checklist-item.is-met{color:#1f7a3e}.signup-password-checklist-item.is-unmet{color:#b41919}.signup-host-inline{text-align:center;width:fit-content;margin:18px auto 0;display:block}.signup-host-inline p{color:#111;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;margin:0 0 2px;font-size:12px;line-height:1.45}.signup-host-inline strong{color:inherit;font-weight:400}.signup-host-inline-action{color:#111;cursor:pointer;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12px;font-weight:400;text-decoration:underline}.signup-form-next-button{color:#fff;cursor:pointer;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;text-transform:uppercase;background:#000;border:0;border-radius:5px;width:min(100%,280px);height:44px;margin:20px auto;font-size:14px;font-weight:400;line-height:1;transition:opacity .14s;display:block}.signup-form-next-button:disabled{cursor:progress;opacity:.5}.signup-form-next-error{color:#b41919;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;text-align:center;margin:0 auto 12px;font-size:11px;font-weight:400;line-height:1.35}.login-shell{grid-template-columns:minmax(0,.82fr) minmax(360px,520px);align-items:start;gap:44px;width:min(100%,900px);margin:0 auto;display:grid}.login-copy{gap:14px;padding-top:30px;display:grid}.login-copy h1{color:#0b1530;font-family:var(--font-anta), var(--font-space-grotesk), sans-serif;margin:0;font-size:clamp(42px,5.5vw,58px);font-weight:400;line-height:1.04}.login-copy>p:not(.signup-kicker){color:#53617b;margin:0;font-size:17px;line-height:1.45}.login-reset-note{background:radial-gradient(circle at 15% 20%,#1ccaff1a,#0000 40%),#fff;border:1px solid #d8deea;border-radius:8px;gap:4px;margin-top:10px;padding:16px;display:grid;box-shadow:0 14px 30px #0f172a0e}.login-reset-note strong{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;font-size:13px;font-weight:800}.login-reset-note span{color:#65708a;font-size:13px;line-height:1.42}.login-form-wrap{gap:12px;display:grid}.login-card{background:#fffffff0;border:1px solid #d5dbe8;border-radius:8px;gap:16px;padding:28px;display:grid;box-shadow:0 22px 50px #0f172a14}.login-card-head{gap:7px;margin-bottom:2px;display:grid}.login-card-head p{color:#7451ff;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.login-card-head h2{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-size:25px;font-weight:800;line-height:1.06}.login-field{gap:8px;display:grid}.login-field label{color:#38455d;text-transform:uppercase;font-size:12px;font-weight:900}.login-input{color:#0b1530;background:#fff;border:1px solid #bcc6d8;border-radius:8px;outline:none;width:100%;min-height:52px;padding:0 14px}.login-input:focus{border-color:#0b1530;box-shadow:0 0 0 3px #7652ff1f}.login-submit-button{color:#fff;cursor:pointer;text-transform:uppercase;background:#050507;border:1px solid #050507;border-radius:8px;min-height:54px;padding:0 22px;font-size:15px;font-weight:900}.login-submit-button:disabled{cursor:progress;opacity:.6}.login-forgot-link{color:#7451ff;justify-self:end;font-size:13px;font-weight:800;text-decoration:none}.login-forgot-link:hover,.login-forgot-link:focus-visible{text-underline-offset:3px;text-decoration:underline}.login-signup-link{color:#53617b;text-align:center;margin:0;font-size:15px}.login-signup-link a{color:#0b1530;text-underline-offset:3px;font-weight:800;text-decoration:underline}.auth-email-page .login-shell{align-items:center}.auth-email-card{background:radial-gradient(circle at 80% 0,#7451ff1c,#0000 36%),#fffffff5;border:1px solid #d5dbe8;border-radius:8px;gap:18px;padding:28px;display:grid;box-shadow:0 22px 50px #0f172a14}.auth-email-message{color:#53617b;margin:0;font-size:15px;font-weight:700;line-height:1.48}.auth-email-message-verified,.auth-email-message-resent{color:var(--success)}.auth-email-message-error{color:var(--danger)}.auth-email-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.auth-email-actions-single{grid-template-columns:minmax(0,1fr)}.auth-email-secondary-link{color:#0b1530;text-underline-offset:3px;font-size:14px;font-weight:900;text-decoration:underline}.auth-email-button-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.signup-modal-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:40;background:#0b15301a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.signup-modal{background:#fff;border:1px solid #d7dce7;border-radius:12px;gap:16px;width:min(100%,450px);padding:20px 22px 22px;display:grid;position:relative;box-shadow:0 22px 46px #0f172a29}.signup-modal-head{padding-right:44px;display:block}.signup-modal-head h2{font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-size:21px;line-height:1.05}.signup-modal-head p{color:#5c6881;margin:7px 0 0;font-size:14px;line-height:1.45}.signup-modal-close{color:#0b1530;cursor:pointer;text-transform:uppercase;background:0 0;border:0;min-height:28px;padding:0;font-size:12px;font-weight:900;position:absolute;top:20px;right:22px}.signup-modal-field{gap:7px;display:grid}.signup-modal-label{color:#4e5568;text-transform:uppercase;font-size:12px;font-weight:800}.signup-modal-hint{color:#667085;margin:0;font-size:11.5px;line-height:1.4}.signup-modal-error{margin:0}.signup-modal-actions{grid-template-columns:minmax(0,1fr) 150px;justify-content:stretch;align-items:center;gap:10px;display:grid}.signup-modal-actions .button{min-width:0;min-height:46px}.signup-modal-field .input{border-radius:10px;min-height:44px}.signup-modal-skip{color:#4d596d;cursor:pointer;text-underline-offset:3px;text-transform:uppercase;background:0 0;border:0;justify-self:start;min-height:38px;padding:0;font-size:12px;font-weight:900;text-decoration:underline}.signup-form-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.signup-form-head h1{margin:0 0 8px;font-size:30px}.signup-form-head p{color:#667085;margin:0}.signup-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900;color:#7652ff!important;margin:0 0 8px!important}.signup-change-button{color:#050507;cursor:pointer;text-transform:uppercase;background:#fff;border:1px solid #d7dce7;border-radius:8px;min-height:36px;padding:0 14px;font-size:12px;font-weight:900}.message{color:var(--danger);font-size:13px;font-weight:700}.success{color:var(--success)}.step-list{gap:12px;display:grid}.step-card{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;min-height:80px;padding:16px 18px;display:flex}.step-title{font-weight:900}.step-status{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.terms-body{border:1px solid var(--line);white-space:pre-wrap;max-height:420px;padding:18px;overflow:auto}.onboarding-work-page{max-width:1180px;padding-top:34px}.onboarding-work-page--verification{max-width:1420px}.onboarding-work-shell{background:#fff;border:1px solid #dce2ec;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px #0f172a14}.onboarding-work-header{border-bottom:1px solid #e4e8f0;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:22px 28px 18px;display:grid}.onboarding-work-header h1{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;text-transform:uppercase;margin:0 0 4px;font-size:22px;font-weight:900;line-height:1.05}.onboarding-work-header p,.onboarding-work-header span{color:#56627a;margin:0;font-size:13px;line-height:1.35}.onboarding-work-header>span{color:#0b1530;letter-spacing:.08em;overflow-wrap:anywhere;text-align:right;text-transform:uppercase;place-self:start end;max-width:280px;font-size:11px;font-weight:900}.onboarding-work-progress{background:#dfe5ee;border-radius:999px;grid-column:1/-1;height:5px;overflow:hidden}.onboarding-work-progress i{border-radius:inherit;background:#0b9f55;height:100%;display:block}.onboarding-work-body{grid-template-columns:214px minmax(0,1fr);min-height:560px;display:grid}.onboarding-work-rail{border-right:1px solid #e4e8f0;padding:24px 16px}.onboarding-work-rail ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.onboarding-work-rail li{color:#68758e;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:0 12px;padding:0 0 18px;display:grid;position:relative}.onboarding-work-rail li:before{content:"";background:#dce2ec;width:1px;position:absolute;top:36px;bottom:0;left:17px}.onboarding-work-rail li:last-child{padding-bottom:0}.onboarding-work-rail li:last-child:before{display:none}.onboarding-work-rail-dot{z-index:1;background:#fff;border:1px solid #d5dbe7;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.onboarding-work-rail-dot svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85px;width:18px;height:18px}.onboarding-work-rail-copy{gap:3px;padding-top:7px;display:grid}.onboarding-work-rail strong{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;font-size:12px;font-weight:900;line-height:1.1}.onboarding-work-rail small{color:#64718a;font-size:11px;line-height:1.28}.onboarding-work-rail .is-current .onboarding-work-rail-dot{color:#fff;background:#0b1530;border-color:#7652ff;box-shadow:0 0 0 5px #7652ff1f}.onboarding-work-rail .is-complete .onboarding-work-rail-dot{color:#159353;border-color:#83caa4}.onboarding-work-rail .is-skipped{opacity:.52}.onboarding-work-main{padding:28px}.terms-work-card{gap:18px;max-width:760px;display:grid}.terms-work-head{grid-template-columns:minmax(0,1fr) 228px;align-items:start;gap:22px;display:grid}.terms-work-head h2,.terms-return-card h2{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0 0 10px;font-size:30px;font-weight:900;line-height:1.05}.terms-work-head p:not(.signup-kicker),.terms-return-note{color:#56627a;margin:0;font-size:15px;line-height:1.5}.terms-work-language{gap:8px;display:grid}.terms-work-language span{color:#3f4b62;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.terms-work-language select{appearance:auto;color:#0b1530;background:#fff;border:1px solid #bfc6d7;border-radius:4px;width:100%;min-height:52px;padding:0 14px}.terms-work-body{color:#18243b;white-space:pre-wrap;background:#fff;border:1px solid #d9dfeb;border-radius:4px;max-height:360px;padding:20px;font-size:15px;line-height:1.65;overflow:auto}.terms-work-status{background:#f6f9fd;border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.terms-work-status div{gap:4px;display:grid}.terms-work-status strong{color:#0b1530;font-size:13px;font-weight:900}.terms-work-status span{color:#64718a;font-size:13px;line-height:1.35}.terms-work-status em{color:#0b6d42;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900}.terms-return-card{max-width:520px}.terms-work-card>.button:not(.button-primary-wide){justify-content:center;justify-self:start;align-items:center;width:auto;display:inline-flex}.rail-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.code-box{border:1px solid var(--line);overflow-wrap:anywhere;background:#fbfcfe;border-radius:8px;padding:16px;font-family:Courier New,monospace}.profile-shell{gap:18px;max-width:860px;display:grid}.profile-form-intro{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:22px;display:grid}.profile-form-intro h2{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0 0 10px;font-size:30px;font-weight:900;line-height:1.05}.profile-form-intro p:not(.signup-kicker){color:#56627a;max-width:680px;margin:0;font-size:15px;line-height:1.5}.profile-readiness{background:#f6f9fd;border:1px solid #dfe7f3;border-radius:8px;gap:6px;padding:14px 16px;display:grid}.profile-readiness span,.profile-readiness strong{font-size:12px}.profile-readiness span{color:var(--muted)}.profile-readiness strong{color:var(--success);text-transform:uppercase}.profile-section-strip{border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.profile-section-strip span{color:#4d596d;gap:3px;min-height:58px;padding:12px 14px;font-size:12px;display:grid}.profile-section-strip span+span{border-left:1px solid #dfe7f3}.profile-section-strip strong{color:#7652ff;letter-spacing:.08em;font-size:11px;font-weight:900}.kyc-tier-selector{background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:16px;padding:20px;display:grid}.kyc-tier-head{border-bottom:1px solid #e6eaf1;padding-bottom:14px}.kyc-tier-head h2{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0 0 8px;font-size:22px;font-weight:900;line-height:1.1}.kyc-tier-head p:not(.signup-kicker){color:#56627a;max-width:720px;margin:0;font-size:13px;line-height:1.5}.kyc-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.kyc-tier-card{color:#0b1530;text-align:left;background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:12px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.kyc-tier-card:hover,.kyc-tier-card:focus-visible{border-color:#111827;outline:0;transform:translate(-2px,-2px);box-shadow:6px 6px #111827}.kyc-tier-card.is-selected{border-color:#111827;box-shadow:6px 6px #111827}.kyc-tier-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.kyc-tier-card-top strong{font-size:17px;font-weight:900}.kyc-tier-card-top span{color:var(--success);text-transform:uppercase;white-space:nowrap;background:#eef7f1;border:1px solid #14843b33;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900}.kyc-tier-card:not(.is-selected) .kyc-tier-card-top span{color:#56627a;background:#f4f6fb;border-color:#dfe7f3}.kyc-tier-body{color:#56627a;font-size:13px;line-height:1.45}.kyc-tier-limit-grid{border:1px solid #e6eaf1;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.kyc-tier-limit-grid span{gap:4px;min-width:0;padding:10px;display:grid}.kyc-tier-limit-grid span+span{border-left:1px solid #e6eaf1}.kyc-tier-limit-grid small{color:#56627a;text-transform:uppercase;font-size:10px;font-weight:800}.kyc-tier-limit-grid strong{color:#0b1530;font-size:13px;font-weight:900}.kyc-tier-proof-title{color:#364154;text-transform:uppercase;font-size:11px;font-weight:900}.kyc-tier-list{gap:7px;display:grid}.kyc-tier-list span{color:#56627a;align-items:center;gap:8px;font-size:12px;line-height:1.35;display:flex}.kyc-tier-list span:before{background:var(--success);content:"";border-radius:999px;flex:0 0 6px;width:6px;height:6px}.kyc-tier-action{color:#0b1530;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.kyc-tier-note{color:#56627a;background:#f6f9fd;border:1px solid #dfe7f3;border-radius:8px;margin:0;padding:12px 14px;font-size:12px;line-height:1.45}.profile-stack{gap:16px;display:grid}.profile-section{background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:18px;padding:20px;display:grid}.profile-section-head{border-bottom:1px solid #e6eaf1;padding-bottom:14px}.profile-section-head h2{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0 0 6px;font-size:19px;font-weight:900}.profile-section-head p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.profile-section-body{gap:16px;display:grid}.profile-field-grid{gap:14px;display:grid}.profile-field-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-field-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-field{gap:7px;display:grid}.profile-field--span-2{grid-column:span 2}.profile-field--span-3{grid-column:span 3}.profile-field span,.profile-file span{color:#364154;text-transform:uppercase;font-size:12px;font-weight:900}.profile-field small{color:var(--muted);font-size:11px}.profile-input{color:var(--ink);background:#fff;border:1px solid #bfc8d8;border-radius:4px;width:100%;min-height:52px;padding:10px 12px}.profile-input[readonly]{color:#4d596d;background:#eef4ff}.profile-searchable-select{gap:8px;display:grid}.profile-searchable-select-input{min-height:44px}.profile-input:focus,.input:focus,.textarea:focus{border-color:#111827;outline:2px solid #1118271f}.profile-address-search{position:relative}.profile-address-menu{z-index:30;background:#fff;border:1px solid #d9dfeb;border-radius:8px;max-height:272px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 38px #0b153024}.profile-address-option{color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;gap:4px;padding:10px 12px;display:grid}.profile-address-option:hover,.profile-address-option:focus{background:#f3f6fb;outline:0}.profile-address-option strong{font-size:13px;font-weight:800}.profile-address-option span{color:var(--muted);text-transform:none;font-size:12px;font-weight:500}.profile-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.profile-file-grid--single{grid-template-columns:1fr}.profile-subcard-stack{gap:12px;display:grid}.profile-subcard{border:1px solid #d9dfeb;border-radius:8px;gap:16px;padding:18px;display:grid}.profile-subcard h3{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-size:18px;font-weight:900}.profile-subcard-head{justify-content:space-between;align-items:center;display:flex}.profile-warning{color:#3a2b00;background:#fff9df;border:1px solid #f2c94c;border-radius:8px;padding:14px 16px;font-size:13px;line-height:1.45}.profile-file{gap:8px;display:grid}.profile-file strong{color:#4d596d;overflow-wrap:anywhere;text-align:center;background:#fbfcfe;border:1px dashed #aeb8ca;border-radius:4px;justify-content:center;align-items:center;min-height:94px;padding:14px;font-size:13px;display:flex}.profile-file:hover strong{color:#111827;cursor:pointer;border-color:#111827}.profile-file input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-checkbox{align-items:center;gap:10px;min-height:52px;display:flex}.profile-checkbox input{accent-color:#050507;width:18px;height:18px}.profile-checkbox span{color:#364154;font-size:13px;font-weight:800}.profile-inline-actions{flex-wrap:wrap;gap:10px;display:flex}.profile-inline-actions button{color:#0b1530;cursor:pointer;background:#fff;border:1px solid #cdd5e3;border-radius:999px;min-height:36px;padding:0 14px;font-size:13px;font-weight:800}.profile-inline-actions button:hover{border-color:#111827}.profile-message{color:var(--danger);background:#fff2f2;border:1px solid #c33a3a47;border-radius:8px;margin:0;padding:12px 14px;font-size:13px;font-weight:800}.profile-message--muted{color:var(--success);background:#eef7f1;border-color:#14843b33}.compliance-correction-alert{color:#7f2419;background:#fff4f2;border:1px solid #ffb8ad;border-left:4px solid #c43d2d;border-radius:8px;gap:8px;margin:0;padding:14px 16px;display:grid}.compliance-correction-alert strong{color:#64170f;font-size:15px;line-height:1.25}.compliance-correction-alert p{color:#7f2419;margin:0;font-size:13px;line-height:1.45}.compliance-correction-alert ul{gap:6px;margin:0;padding-left:18px;list-style:outside;display:grid}.compliance-correction-alert li{font-size:13px;font-weight:800;line-height:1.35}.profile-footer{gap:10px;display:grid}.profile-footer--split{grid-template-columns:minmax(170px,230px) minmax(0,1fr)}.profile-review-card{background:#fff;border:1px solid #d9dfeb;border-radius:8px;display:grid;overflow:hidden}.profile-review-row{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:16px;padding:14px 16px;display:grid}.profile-review-row+.profile-review-row{border-top:1px solid #e6eaf1}.profile-review-row span{color:#56627a;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.profile-review-row strong{color:#0b1530;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.profile-review-note{background:#f6f9fd;border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:6px 18px;padding:14px 16px;display:grid}.profile-review-note strong{color:#0b1530;font-size:13px}.profile-review-note span{color:#56627a;font-size:13px;line-height:1.45}.button-secondary{color:#0b1530;background:#fff}.button-secondary:hover,.button-secondary:focus-visible{background:#f6f9fd}.owner-count{border-bottom:1px solid #e6eaf1;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.owner-count span{color:#111827;text-transform:uppercase;font-size:13px;font-weight:900}.owner-count button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;width:40px;height:36px;margin-left:8px}.owner-block{border-top:1px solid #e6eaf1;gap:16px;padding-top:18px;display:grid}.owner-block:first-of-type{border-top:0;padding-top:0}.owner-block-head{justify-content:space-between;align-items:center;display:flex}.owner-block-head h3{margin:0;font-size:16px}.owner-block-head span,.owner-divider{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.owner-divider{border-top:1px solid #e6eaf1;margin:2px 0 0;padding-top:14px}.payment-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;gap:18px;padding:22px;display:grid}.payment-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;display:grid}.payment-toolbar h2,.payment-step-head h3,.payment-instruction-copy h3,.waiver-panel h3{margin:0 0 6px}.payment-toolbar p,.payment-step-head p,.payment-instruction-copy p,.waiver-panel p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.payment-actions,.waiver-controls{gap:10px;display:flex}.payment-step{border-top:1px solid #e6eaf1;gap:14px;padding-top:18px;display:grid}.choice-grid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;display:grid}.choice-button{color:var(--ink);cursor:pointer;text-align:left;background:#fbfcfe;border:1px solid #cfd6e4;border-radius:8px;gap:5px;min-height:76px;padding:14px;display:grid}.choice-button strong{font-size:14px}.choice-button span{color:var(--muted);font-size:12px}.choice-button.is-selected,.choice-button:hover:not(:disabled){background:#fff;border-color:#111827}.choice-button:disabled{cursor:not-allowed;opacity:.52}.payment-instruction{border-top:1px solid #e6eaf1;grid-template-columns:300px minmax(0,1fr);gap:20px;padding-top:18px;display:grid}.payment-qr-frame{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;justify-content:center;align-items:center;min-height:300px;display:flex}.payment-qr-frame img{display:block}.payment-instruction-copy{align-content:start;gap:12px;display:grid}.waiver-panel{border-top:1px solid #e6eaf1;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:18px;padding-top:18px;display:grid}.compliance-flow{background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:22px;padding:36px;display:grid;box-shadow:0 14px 36px #0f172a0a}.profile-pre-screen{color:#5b4214;background:#fffaf0;border:1px solid #f4c96b;border-radius:8px;margin-top:16px;padding:14px 16px}.profile-pre-screen--blocked{color:#7d1d28;background:#fff6f6;border-color:#ed9ca2}.profile-pre-screen strong,.profile-pre-screen p{margin:0;display:block}.profile-pre-screen p{margin-top:6px}.profile-pre-screen ul{margin:10px 0 0;padding-left:18px}.profile-pre-screen li+li{margin-top:5px}.profile-pre-screen__blocked{font-weight:700}.business-profile .profile-section-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.business-profile--wizard .profile-stack,.individual-profile--wizard .profile-stack{margin-top:18px}.business-save-notice{color:#fff;z-index:30;background:#10182d;border:1px solid #6053ff;border-radius:6px;margin:0;padding:11px 15px;font-size:13px;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 26px #10182d38}.business-save-notice--error{color:#fff;border-color:#e56672}.business-step-controls,.individual-step-controls{margin-top:18px}.business-step-controls>div,.individual-step-controls>div{border:1px solid #d8e2f2;border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.business-step-controls>div button,.individual-step-controls>div button{color:#66799d;text-align:left;background:#fff;border:0;border-right:1px solid #e4eaf5;gap:4px;min-height:58px;padding:9px 12px;display:grid}.business-step-controls>div button:last-child,.individual-step-controls>div button:last-child{border-right:0}.business-step-controls>div button.is-active,.individual-step-controls>div button.is-active{color:#5847ff;background:#f0edff}.business-step-controls strong,.individual-step-controls strong{font-size:12px}.business-step-controls small,.individual-step-controls small{font-size:10px}.business-wizard-footer,.individual-wizard-footer{grid-template-columns:1fr 1fr;gap:12px;display:grid}.business-wizard-footer .button,.individual-wizard-footer .button{min-height:48px}@media (max-width:700px){.business-step-controls>div,.individual-step-controls>div{grid-template-columns:repeat(5,130px);overflow-x:auto}.business-wizard-footer,.individual-wizard-footer{grid-template-columns:1fr}}.business-profile .profile-stack{gap:0}.business-profile .profile-form-intro{gap:18px}.business-profile .profile-form-intro h2{margin-bottom:8px;font-size:22px;line-height:1.2}.business-profile .profile-form-intro p:not(.signup-kicker){font-size:13px}.business-profile .profile-section{background:0 0;border:0;border-bottom:1px solid #dfe7f3;border-radius:0;gap:14px;padding:22px 0}.business-profile .profile-section:first-child{border-top:1px solid #dfe7f3}.business-profile .profile-section-head{border:0;padding:0}.business-profile .profile-section-body{gap:16px}.business-profile .profile-section-head h2{margin-bottom:5px;font-size:19px;line-height:1.25}.business-profile .profile-section-head p{font-size:13px}.business-profile .profile-field-grid,.business-profile .profile-file-grid{gap:16px}.business-profile .profile-field{gap:6px}.business-profile .profile-field span,.business-profile .profile-file span{color:#56627a;letter-spacing:.02em;font-size:10px;font-weight:800}.business-profile .profile-input{min-height:46px;padding:9px 12px;font-size:15px}.business-profile .profile-file strong{min-height:78px;font-size:12px}.business-profile .owner-block{background:0 0;border-color:#dfe7f3;gap:18px;padding-top:20px}.business-profile .owner-block+.owner-block{border-top:2px solid #a9bad5;margin-top:32px;padding-top:26px}.business-profile .owner-block-head h3{font-size:17px}.business-profile .owner-block-head span,.business-profile .owner-divider{font-size:10px}.business-profile .owner-subsection{border-top:1px solid #d6e0ee;margin-top:4px;padding-top:16px}.business-profile .owner-subsection h4{color:#0b1530;margin:0;font-size:15px;font-weight:900}.business-profile .owner-divider{border-top-color:#d6e0ee;margin-top:4px;padding-top:16px}.business-profile .profile-subcard{background:#f8faff;border-color:#dfe7f3}.business-limits-panel .kyc-tier-card{cursor:default}.business-limits-panel .kyc-tier-card:hover,.business-limits-panel .kyc-tier-card:focus-visible{transform:none;box-shadow:6px 6px #111827}.compliance-flow-head{border-bottom:1px solid #e4e8f0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding-bottom:26px;display:grid}.compliance-flow-kicker{align-items:center;gap:10px;display:inline-flex}.compliance-kicker-icon{color:#735cff;width:19px;height:19px;display:inline-flex}.compliance-kicker-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:100%;height:100%}.compliance-flow-head h2,.compliance-stage-card h3{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-weight:900}.compliance-flow-head h2{letter-spacing:0;font-size:35px;line-height:1.02}.compliance-flow-head p:not(.signup-kicker),.compliance-status-card p,.compliance-stage-card p{color:#56627a;margin:12px 0 0;font-size:15px;line-height:1.48}.compliance-status-pill{color:#284778;letter-spacing:.02em;text-transform:uppercase;background:#eef5ff;border:1px solid #d9e7ff;border-radius:999px;align-self:start;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex}.compliance-pill-icon{width:15px;height:15px;display:inline-flex}.compliance-pill-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:100%;height:100%}.compliance-status-pill.is-ready_to_submit,.compliance-status-pill.is-approved{color:#0b7c43;background:#eaf8f0;border-color:#c6ecd7}.compliance-status-pill.is-rejected,.compliance-status-pill.is-needs_action,.compliance-status-pill.is-locked{color:#a73424;background:#fff4f2;border-color:#ffd5cd}.compliance-status-pill.is-under_review,.compliance-status-pill.is-submitting,.compliance-status-pill.is-manual_review{color:#875b04;background:#fff7e8;border-color:#ffdf9f}.compliance-status-pill.is-cashback-ready_to_check{color:#6d4bff;background:#f5f1ff;border-color:#ded5ff}.compliance-status-card{border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;min-height:128px;padding:24px;display:grid}.compliance-flow.is-under_review .compliance-status-card,.compliance-flow.is-submitting .compliance-status-card,.compliance-flow.is-manual_review .compliance-status-card{background:#fffdf8;border-color:#eedfbe;grid-template-columns:auto minmax(0,1fr) auto}.compliance-flow.is-manual_review .compliance-status-card{grid-template-columns:auto minmax(0,1fr)}.compliance-feature-icon{color:#10a768;background:#effaf4;border:1px solid #d9f2e5;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.compliance-feature-icon.is-action{color:#735cff;background:#f0edff;border-color:#ded7ff}.compliance-feature-icon.is-rejected,.compliance-feature-icon.is-needs_action,.compliance-feature-icon.is-locked{color:#a73424;background:#fff4f2;border-color:#ffd5cd}.compliance-feature-icon.is-under_review,.compliance-feature-icon.is-submitting,.compliance-feature-icon.is-manual_review{color:#875b04;background:#fff7e8;border-color:#ffdf9f}.compliance-feature-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:25px;height:25px}.compliance-feature-copy{gap:8px;display:grid}.compliance-feature-label{color:#56627a;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.compliance-feature-title{color:#0b1530;font-size:21px;line-height:1.1}.compliance-feature-body{max-width:760px}.compliance-review-loader{justify-self:end;align-items:center;gap:16px;padding-right:8px;display:inline-flex}.compliance-review-loader span{opacity:.68;will-change:background, box-shadow, opacity, transform;background:#f9dfaa;border-radius:999px;width:16px;height:16px;animation:1.2s cubic-bezier(.25,.7,.3,1) infinite complianceReviewBounce;display:block;transform:translateY(0)scale(.82)}.compliance-review-loader span:first-child{animation-delay:0s}.compliance-review-loader span:nth-child(2){animation-delay:.2s}.compliance-review-loader span:nth-child(3){animation-delay:.4s}@keyframes complianceReviewBounce{0%,to{opacity:.68;background:#f9dfaa;transform:translateY(0)scale(.82);box-shadow:0 0 #f8d99a00}22%{opacity:1;background:#c98700;transform:translateY(-8px)scale(1.08);box-shadow:0 0 0 14px #f8d99a57}44%{opacity:.82;background:#f2c76d;transform:translateY(0)scale(.9);box-shadow:0 0 0 4px #f8d99a1f}}@media (prefers-reduced-motion:reduce){.compliance-review-loader span{animation-name:complianceReviewColorStep;transform:none}@keyframes complianceReviewColorStep{0%,to{box-shadow:none;opacity:.68;background:#f9dfaa}22%{opacity:1;background:#c98700;box-shadow:0 0 0 8px #f8d99a38}}}.compliance-stage-card{background:#f8fbff;border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:auto minmax(0,1fr) minmax(320px,430px);align-items:center;gap:24px;min-height:128px;padding:24px;display:grid}.compliance-flow.is-under_review .compliance-stage-card,.compliance-flow.is-submitting .compliance-stage-card{background:#fbfbff;border-color:#ded7ff}.compliance-stage-card h3{letter-spacing:0;font-size:22px;line-height:1.14}.compliance-stage-note{color:#66718a;align-items:center;gap:8px;display:inline-flex;margin-top:14px!important}.compliance-stage-note-icon{color:#735cff;width:18px;height:18px;display:inline-flex}.compliance-stage-note-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:100%;height:100%}.compliance-action-grid{gap:10px;display:grid}.compliance-action-grid .button{min-height:66px;font-size:14px;box-shadow:0 18px 32px #0b153024}.compliance-action-grid .button-danger{color:#fff;background:#b42318;border-color:#b42318;box-shadow:0 18px 32px #b4231833}.compliance-action-grid .button-danger:hover,.compliance-action-grid .button-danger:focus-visible{background:#8d1b12;border-color:#8d1b12}.compliance-raw-response{color:#eaf0ff;background:#0b1530;border:1px solid #263653;border-radius:8px;overflow:hidden}.compliance-raw-response summary{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;padding:12px 14px;font-size:12px;font-weight:900}.compliance-raw-response pre{color:#d7e2ff;white-space:pre-wrap;word-break:break-word;border-top:1px solid #263653;max-height:380px;margin:0;padding:14px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.55;overflow:auto}.wallet-flow{background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:18px;padding:20px;display:grid}.wallet-flow-head{border-bottom:1px solid #e4e8f0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding-bottom:18px;display:grid}.wallet-flow-head h2,.wallet-step-copy h3{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-weight:900}.wallet-flow-head h2{font-size:26px;line-height:1.08}.wallet-flow-head p:not(.signup-kicker),.wallet-step-copy p{color:#56627a;margin:8px 0 0;font-size:13px;line-height:1.48}.wallet-step-pill{color:#6d4bff;text-transform:uppercase;background:#f5f1ff;border:1px solid #ded5ff;border-radius:999px;align-self:start;padding:8px 13px;font-size:11px;font-weight:900}.wallet-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wallet-step-card{background:linear-gradient(145deg,#fff 0%,#f8fbff 100%);border:1px solid #dfe7f3;border-radius:8px;grid-template-rows:1fr auto;grid-template-columns:62px minmax(0,1fr);gap:16px;min-height:196px;padding:20px 18px;display:grid}.wallet-step-card.is-active{border-color:#baf;box-shadow:0 16px 34px #564bff1a}.wallet-step-card.is-complete{background:linear-gradient(145deg,#f7fffb 0%,#fff 100%);border-color:#bdebd5}.wallet-step-icon{color:#6d4bff;background:#f3efff;border:1px solid #ded5ff;border-radius:999px;justify-content:center;align-self:start;align-items:center;width:52px;height:52px;display:inline-flex}.wallet-step-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px;height:24px}.wallet-step-card.is-complete .wallet-step-icon{color:#079b63;background:#eafaf2;border-color:#c8f0dd}.wallet-step-card:not(.is-active):not(.is-complete) .wallet-step-icon{color:#7d889b;background:#f7f9fc;border-color:#dfe7f3}.wallet-step-copy{min-width:0}.wallet-step-label{color:#6d4bff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.wallet-step-card.is-complete .wallet-step-label{color:#079b63}.wallet-step-card:not(.is-active):not(.is-complete) .wallet-step-label{color:#7d889b}.wallet-step-copy h3{font-size:20px;line-height:1.15}.wallet-step-copy p{max-width:280px}.wallet-step-card .button{grid-column:1/-1;width:100%;min-height:44px}.wallet-step-card .button:disabled{cursor:not-allowed;opacity:1}.wallet-step-card .button.wallet-step-success-button,.wallet-step-card .button.wallet-step-success-button:disabled{color:#079b63;cursor:default;background:#eefaf4;border-color:#c8f0dd}.wallet-step-locked-button{color:#7d889b;background:#fff;border-color:#d9dfeb}.wallet-step-button-icon{vertical-align:-3px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:8px;display:inline-flex}.wallet-step-button-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:16px;height:16px}.wallet-step-note{color:#66728a;text-align:center;justify-content:center;align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.wallet-step-note-icon{color:#66728a;border:1px solid #d9dfeb;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.wallet-step-note-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:13px;height:13px}.wallet-stage-card{background:#f8fbff;border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:20px;padding:20px;display:grid}.wallet-stage-card h3{font-size:20px;line-height:1.14}.wallet-stage-card .button{min-height:52px}.cashback-flow{gap:20px}.cashback-flow .wallet-flow-head{gap:22px;padding-bottom:22px}.cashback-flow .wallet-flow-head h2{font-size:28px}.cashback-steps{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:20px;margin:4px 0 2px;padding:0 46px;display:grid}.cashback-step{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.cashback-step>span{color:#6d4bff;background:#f3efff;border:1px solid #ded5ff;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;font-size:15px;font-weight:900;display:inline-flex}.cashback-step h3,.cashback-destination-card h3,.cashback-info-banner h3,.cashback-wait-card h3,.cashback-confirm-strip h3,.cashback-action-card h3,.cashback-summary-card strong,.cashback-progress-node h3{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-weight:900}.cashback-step h3,.cashback-destination-card h3,.cashback-info-banner h3,.cashback-wait-card h3,.cashback-confirm-strip h3,.cashback-action-card h3,.cashback-progress-node h3{font-size:15px;line-height:1.2}.cashback-step p,.cashback-destination-card p,.cashback-info-banner p,.cashback-wait-card p,.cashback-confirm-strip p,.cashback-action-card p,.cashback-summary-card p,.cashback-progress-node p{color:#56627a;margin:6px 0 0;font-size:13px;line-height:1.45}.cashback-step-arrow{color:#ccd4e2;justify-content:center;display:inline-flex}.cashback-step-arrow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.cashback-destination-card,.cashback-info-banner,.cashback-summary-card{background:linear-gradient(135deg,#fbfaff 0%,#fff 100%);border:1px solid #e3defe;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:18px 22px;display:grid}.cashback-destination-card{grid-template-columns:auto minmax(0,1fr) minmax(150px,.45fr)}.cashback-destination-amount{border-left:1px solid #e3defe;padding-left:24px}.cashback-card-icon,.cashback-info-icon{color:#6d4bff;background:#f3efff;border:1px solid #ded5ff;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.cashback-card-icon svg,.cashback-info-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:24px;height:24px}.cashback-card-icon.is-success,.cashback-progress-node.is-done>span,.cashback-info-icon{color:#079b63;background:#ecfbf4;border-color:#c7f0dc}.cashback-progress-strip{grid-template-columns:repeat(3,minmax(0,1fr));min-height:86px;margin:2px 18px 6px;display:grid;position:relative}.cashback-progress-line{position:absolute;top:21px;left:12%;right:12%}.cashback-progress-line:before,.cashback-progress-line span{content:"";height:4px;position:absolute;top:0}.cashback-progress-line:before{background:#e2e6f0;border-radius:999px;left:0;right:0}.cashback-progress-line span{background:#0fa968;border-radius:999px;width:50%;left:0}.cashback-progress-node{color:#66728a;text-align:center;z-index:1;justify-items:center;gap:5px;min-width:0;display:grid;position:relative}.cashback-progress-node>span{color:#6d7485;background:#f3f6fb;border:1px solid #dfe7f3;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:inline-flex}.cashback-progress-node>span svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.cashback-progress-node.is-active>span{background:#6d4bff;border-color:#6d4bff;position:relative;box-shadow:0 0 0 7px #6d4bff1f}.cashback-progress-node.is-active>span:before,.cashback-progress-node.is-active>span:after{content:"";background:#fff;border-radius:999px;width:5px;height:5px;position:absolute;top:18px}.cashback-progress-node.is-active>span:before{animation:1s ease-in-out infinite cashback-dot-left;left:12px}.cashback-progress-node.is-active>span:after{animation:1s ease-in-out infinite cashback-dot-right;right:12px}.cashback-progress-node h3{font-size:13px}.cashback-progress-node p{margin-top:1px;font-size:12px}.cashback-info-banner{background:linear-gradient(135deg,#fbfaff 0%,#f8f5ff 100%)}.cashback-processing-card{background:linear-gradient(135deg,#fff 0%,#fbfaff 100%);border:1px solid #e3defe;border-radius:8px;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);align-items:center;gap:20px;padding:18px 20px;display:grid}.cashback-processing-note{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.cashback-processing-note h3,.cashback-processing-timer h3{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-size:15px;font-weight:900;line-height:1.2}.cashback-processing-note p,.cashback-processing-timer p{color:#56627a;margin:5px 0 0;font-size:13px;line-height:1.45}.cashback-processing-timer{border-left:1px solid #e3defe;padding-left:24px}.cashback-processing-timer span{color:#66728a;letter-spacing:.02em;font-size:12px;font-weight:900;display:block}.cashback-processing-timer strong{color:#0b1530;margin-top:5px;font-size:34px;line-height:1;display:block}.cashback-processing-timer b{color:#0b1530;font-weight:900}.cashback-processing-footer{color:#8c86a3;letter-spacing:.02em;text-transform:uppercase;background:#fbfaff;border:1px solid #e3defe;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:13px;font-weight:900;display:flex}.cashback-processing-footer span{border:2px solid #6d4bff38;border-top-color:#6d4bff;border-radius:999px;width:14px;height:14px;animation:.9s linear infinite cashback-spin}.cashback-wait-card{grid-template-columns:auto minmax(140px,.7fr) 1px minmax(0,1fr);align-items:center;gap:20px;padding:8px 22px 14px;display:grid}.cashback-wait-card span,.cashback-destination-amount span,.cashback-summary-card>div>span{color:#66728a;letter-spacing:.02em;font-size:12px;font-weight:900;display:block}.cashback-wait-card strong,.cashback-destination-amount strong,.cashback-summary-card strong{color:#0b1530;margin-top:4px;font-size:38px;line-height:1;display:block}.cashback-destination-amount strong{color:#6d4bff}.cashback-wait-divider{background:#dfe7f3;width:1px;height:52px}.cashback-confirm-strip{border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:20px;padding:16px 20px;display:grid}.cashback-confirm-strip>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.cashback-summary-card{grid-template-columns:auto minmax(0,.75fr) 1px minmax(0,1fr)}.cashback-summary-card strong{color:#6d4bff;margin-top:5px;font-size:19px}.cashback-summary-card p{margin-top:6px}.cashback-action-card{background:#fbfcfe;border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:20px;padding:18px 20px;display:grid}.cashback-action-card .button{min-height:52px}.cashback-flow.is-processing .cashback-action-card .button{color:#8c86a3;cursor:default;background:#f2f0fb;border-color:#e4ddff}.cashback-flow.is-processing .cashback-action-card .button:before{content:"";vertical-align:-2px;border:2px solid #6d4bff38;border-top-color:#6d4bff;border-radius:999px;width:14px;height:14px;margin-right:10px;animation:.9s linear infinite cashback-spin;display:inline-block}@keyframes cashback-spin{to{transform:rotate(360deg)}}@keyframes cashback-dot-left{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes cashback-dot-right{0%,to{opacity:1;transform:translateY(-3px)}50%{opacity:.5;transform:translateY(0)}}.deposit-flow{background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:18px;padding:20px;display:grid}.deposit-flow-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.deposit-flow-head h2,.deposit-payment-card h3,.deposit-stage-card h3,.deposit-selector-section h3,.deposit-waiver-box h3{color:#0b1530;font-family:var(--font-space-grotesk), var(--font-dm-sans), sans-serif;margin:0;font-weight:900}.deposit-flow-head h2{font-size:24px;line-height:1.08}.deposit-flow-head p:not(.signup-kicker),.deposit-payment-card p,.deposit-stage-card p,.deposit-waiver-box p{color:#56627a;margin:8px 0 0;font-size:13px;line-height:1.48}.deposit-amount-box{text-align:right;border:1px solid #dfe7f3;border-radius:8px;gap:2px;min-width:132px;padding:12px 14px;display:grid}.deposit-amount-box span,.deposit-amount-box small,.deposit-payment-summary small,.deposit-reference-grid dt,.deposit-route-review small,.deposit-bank-details small{color:#56627a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.deposit-amount-box strong{color:#0b1530;font-size:22px;line-height:1.05}.deposit-stepper{border-top:1px solid #e6eaf1;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:18px 0 0;list-style:none;display:grid}.deposit-stepper li{color:#718099;text-align:center;place-items:center;gap:7px;min-width:0;display:grid;position:relative}.deposit-stepper li:before{content:"";background:#dfe7f3;height:1px;position:absolute;top:14px;left:calc(16px - 50%);right:calc(50% + 16px)}.deposit-stepper li:first-child:before{display:none}.deposit-stepper span{color:#56627a;z-index:1;background:#f3f6fb;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:inline-flex}.deposit-stepper strong{letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:900}.deposit-stepper .is-active span{color:#fff;background:#050507}.deposit-stepper .is-active strong{color:#0b1530}.deposit-flow-grid{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:20px;display:grid}.deposit-selector,.deposit-payment-card{border:1px solid #d9dfeb;border-radius:8px}.deposit-selector{gap:0;display:grid;overflow:hidden}.deposit-selector-section,.deposit-waiver-box{gap:12px;padding:16px;display:grid}.deposit-selector-section+.deposit-selector-section,.deposit-waiver-box{border-top:1px solid #e6eaf1}.deposit-country-grid,.deposit-method-list{gap:9px;display:grid}.deposit-country-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deposit-country-button,.deposit-method-button{color:#0b1530;cursor:pointer;text-align:left;background:#fbfcfe;border:1px solid #d7dfe9;border-radius:7px;min-width:0}.deposit-country-button{gap:4px;min-height:76px;padding:12px;display:grid}.deposit-country-button>span{color:#1d6f42;background:#eef7f1;border-radius:999px;justify-content:center;align-items:center;width:28px;height:22px;font-size:10px;font-weight:900;display:inline-flex}.deposit-country-button strong,.deposit-method-button strong{font-size:13px;font-weight:900}.deposit-country-button small,.deposit-method-button small{color:#56627a;font-size:11px;line-height:1.3}.deposit-country-button.is-selected,.deposit-method-button.is-selected{background:#fff;border-color:#1d6f42;box-shadow:inset 3px 0 #1d6f42}.deposit-country-button:disabled,.deposit-method-button:disabled{cursor:not-allowed;opacity:.58}.deposit-method-button{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px;display:grid}.deposit-method-icon{color:#1d6f42;background:#eef7f1;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:inline-flex}.deposit-method-button>span:not(.deposit-method-icon){gap:2px;display:grid}.deposit-method-button em{color:#1d6f42;text-transform:uppercase;white-space:nowrap;background:#eef7f1;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:900}.deposit-method-button:disabled em{color:#6b7589;background:#eef1f6}.deposit-waiver-box div{gap:8px;display:grid}.deposit-payment-card{align-content:start;gap:16px;padding:18px;display:grid}.deposit-start-state{align-content:center;gap:14px;min-height:360px;display:grid}.deposit-start-state .button{justify-self:start}.deposit-payment-card-head{justify-content:space-between;align-items:start;gap:14px;display:flex}.deposit-status-pill{color:#1d6f42;text-transform:uppercase;white-space:nowrap;background:#eef7f1;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.deposit-payment-summary,.deposit-reference-grid{border:1px solid #dfe7f3;border-radius:8px;display:grid;overflow:hidden}.deposit-payment-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.deposit-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deposit-payment-summary span,.deposit-reference-grid div{gap:5px;min-width:0;padding:13px;display:grid}.deposit-payment-summary span:nth-child(n+2),.deposit-reference-grid div:nth-child(2n){border-left:1px solid #dfe7f3}.deposit-payment-summary strong,.deposit-reference-grid dd{color:#0b1530;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:900}.deposit-countdown-meter{background:#eef3f8;border-top:1px solid #dfe7f3;grid-column:1/-1;height:8px;overflow:hidden}.deposit-countdown-meter span{background:linear-gradient(90deg,#168a54 0%,#42c985 100%);height:100%;transition:width .4s linear;display:block}.deposit-countdown-meter.warning span{background:linear-gradient(90deg,#d97706 0%,#fbbf24 100%)}.deposit-countdown-meter.critical span{background:linear-gradient(90deg,#c81e1e 0%,#f87171 100%)}.deposit-instruction-grid{background:#fbfcfe;border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:center;gap:22px;padding:16px;display:grid}.deposit-qr-frame,.deposit-empty-instruction{color:#56627a;text-align:center;background:#fff;border:1px dashed #b9c3d2;border-radius:8px;justify-content:center;align-items:center;min-height:236px;padding:12px;display:flex}.deposit-qr-frame img{display:block}.deposit-how-to{align-content:start;gap:14px;display:grid}.deposit-how-to h4{text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.deposit-how-to ol{color:#56627a;gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.4;display:grid}.deposit-how-to .button{justify-self:start;min-height:42px}.deposit-info-note{color:#3d506f;background:#f2f7ff;border:1px solid #d6e4fb;border-radius:8px;gap:4px;padding:12px 14px;display:grid}.deposit-info-note strong{color:#0b1530;font-size:12px}.deposit-info-note span{font-size:12px;line-height:1.42}.deposit-payment-notice,.deposit-proof-box{color:#3d506f;background:#f2f7ff;border:1px solid #d6e4fb;border-radius:8px;gap:5px;padding:12px 14px;display:grid}.deposit-payment-notice.warning{background:#fff8ea;border-color:#f1c453}.deposit-payment-notice strong,.deposit-proof-box strong{color:#0b1530;font-size:12px;font-weight:900}.deposit-payment-notice span,.deposit-proof-box span{font-size:12px;line-height:1.42}.deposit-proof-box{grid-template-columns:minmax(0,1fr) auto;align-items:center}.deposit-proof-box>div{gap:5px;min-width:0;display:grid}.deposit-proof-upload{cursor:pointer;min-height:42px;position:relative}.deposit-proof-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.deposit-reference-grid{margin:0}.deposit-reference-grid div:nth-child(n+3){border-top:1px solid #dfe7f3}.deposit-card-actions{grid-template-columns:minmax(140px,.7fr) minmax(140px,.8fr) minmax(150px,1fr);gap:10px;display:grid}.deposit-offer-strip{grid-template-columns:repeat(3,minmax(124px,1fr));gap:10px;display:grid}.deposit-amount-box.is-cashback{background:#f4fbf7;border-color:#cde8d7}.deposit-stage-card{background:#fff;border:1px solid #d9dfeb;border-radius:8px;align-content:start;gap:18px;min-height:420px;padding:24px;display:grid}.deposit-start-hero{text-align:center;justify-items:center;min-height:520px;padding:30px 24px}.deposit-start-hero>p{max-width:560px}.deposit-start-actions{gap:10px;width:100%;max-width:320px;display:grid}.deposit-start-actions .button{width:100%;min-width:0}.deposit-start-hero .deposit-waiver-box{text-align:left;border:1px solid #e3e8f1;border-radius:8px;width:100%;max-width:560px;margin-top:4px}.deposit-waiver-actions{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr);gap:10px;display:grid}.deposit-waiver-actions .button{width:100%;min-width:0;min-height:46px}.deposit-dialog-backdrop{z-index:50;background:#05050775;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.deposit-dialog{background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:14px;width:min(100%,460px);max-width:460px;padding:22px;display:grid;box-shadow:0 22px 70px #0b153038}.deposit-dialog label{color:#0b1530;letter-spacing:.04em;text-transform:uppercase;gap:8px;font-size:12px;font-weight:900;display:grid}.deposit-price-art{grid-template-columns:minmax(140px,1fr) 28px minmax(140px,1fr) 28px minmax(140px,1fr);align-items:center;gap:12px;width:100%;max-width:760px;display:grid}.deposit-price-card{color:#0b1530;text-align:left;background:#fff;border:1px solid #d9dfeb;border-radius:8px;gap:7px;min-height:122px;padding:18px;display:grid;box-shadow:0 18px 38px #0b153014}.deposit-price-card small{color:#56627a;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.deposit-price-card strong{color:#0b1530;font-size:28px;line-height:1}.deposit-price-card em{color:#56627a;font-size:12px;font-style:normal;line-height:1.3}.deposit-price-card.is-total{background:linear-gradient(#fff,#f5f8fc)}.deposit-price-card.is-back{background:#f2fbf6;border-color:#bfe6cf;box-shadow:0 18px 38px #1d6f421f}.deposit-price-card.is-back small,.deposit-price-card.is-back strong{color:#1d6f42}.deposit-price-card.is-fee{background:#10182d;border-color:#10182d}.deposit-price-card.is-fee small,.deposit-price-card.is-fee em{color:#c9d2e4}.deposit-price-card.is-fee strong{color:#fff}.deposit-price-art b{color:#0b1530;background:#f3f6fb;border:1px solid #dfe7f3;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-weight:900;display:inline-flex}.deposit-route-review{border:1px solid #dfe7f3;border-radius:8px;gap:5px;padding:16px;display:grid}.deposit-route-review strong{color:#0b1530;font-size:17px;font-weight:900}.deposit-card-actions.two{grid-template-columns:minmax(150px,.65fr) minmax(220px,1.35fr)}.deposit-card-actions.single{grid-template-columns:minmax(180px,260px)}.deposit-payment-link{justify-self:start;min-width:220px}.deposit-bank-details{gap:10px;display:grid}.deposit-bank-details div{border:1px solid #dfe7f3;border-radius:8px;grid-template-columns:minmax(120px,.55fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.deposit-bank-details strong{color:#0b1530;overflow-wrap:anywhere;font-size:14px;font-weight:900}.deposit-confirmation{text-align:center;align-content:center;justify-items:center;min-height:420px}.deposit-confirmation-mark{color:#fff;background:#1d6f42;border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;font-size:22px;font-weight:900;display:inline-flex}@media (max-width:820px){.dash-balance-hero{grid-template-columns:1fr;padding:24px 22px}.dash-balance-amount{font-size:clamp(46px,12.8vw,66px)}.dash-balance-eye{transform:none}.dash-balance-ring-wrap{min-height:212px}.dash-balance-ring{width:210px;height:210px}.dash-ring-core{width:132px;height:132px}.dash-ring-country-flag{width:48px;height:48px}.dash-ring-country-flag img{width:25px;height:18px}.dash-wallet-card-grid{grid-template-columns:1fr;gap:22px;max-width:640px;margin-left:auto;margin-right:auto}.dash-wallet-address-card{order:-1}.dash-action-panel{max-width:640px;margin-top:34px;margin-left:auto;margin-right:auto}.dash-action-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-action-tabs button{border-bottom:1px solid #cfd8ead1;min-height:62px}.dash-action-tabs button:nth-child(2n){border-right:0}.dash-action-tabs button:nth-last-child(-n+2){border-bottom:0}.dash-feature-card{aspect-ratio:auto;grid-template-columns:1fr;min-height:0}.dash-feature-copy{padding:32px 28px 30px}.dash-feature-visual{min-height:218px}.dash-feature-card.is-add-funds .dash-feature-visual:before{background:linear-gradient(#fff 0%,#ffffffbd 45%,#fff0 100%);width:auto;height:46px;inset:0 0 auto}.dash-top-up-visual-image.is-desktop{display:none}.dash-top-up-visual-image.is-mobile{display:block}.dash-qr-card,.dash-wallet-address-card{min-height:0}.dash-qr-card{padding:40px 22px 24px}.dash-qr-download-button,.dash-qr-copy-link-button{width:36px;height:36px;top:14px;right:14px}.dash-qr-copy-link-button{top:58px}.dash-qr-download-icon,.dash-qr-copy-link-icon{width:19px;height:19px}.dash-wallet-address-card{padding:22px 20px 10px}.dash-activity-panel{max-width:640px;margin-left:auto;margin-right:auto;padding:18px}.dash-activity-header{align-items:stretch;display:grid}.dash-activity-summary{justify-content:flex-start}.dash-activity-toolbar{grid-template-columns:1fr}.dash-activity-table-head{display:none}.dash-activity-row{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"icon main amount""icon wallet status""icon date ref";align-items:center;gap:4px 8px;min-height:92px;padding:10px 0}.dash-activity-row>*{padding-left:8px;padding-right:8px}.dash-activity-row-icon{grid-area:icon}.dash-activity-main{grid-area:main}.dash-activity-wallet{grid-area:wallet}.dash-activity-amount{text-align:right;grid-area:amount}.dash-activity-status{grid-area:status;justify-self:end;margin-left:0}.dash-activity-date{grid-area:date}.dash-activity-ref{grid-area:ref;justify-self:end;margin-right:8px}.pay-user-name{display:none}.signup-page,.login-page{max-width:100%;padding:34px 18px 72px}.login-shell{grid-template-columns:1fr;gap:24px;width:min(100%,420px)}.login-copy{text-align:center;gap:10px;padding-top:0}.login-copy .signup-kicker{justify-self:center}.login-copy h1{font-size:clamp(34px,10vw,44px)}.login-reset-note{text-align:left}.login-card{padding:22px 18px}.signup-choice{gap:26px;max-width:100%}.signup-choice-copy h1{font-size:clamp(32px,9.8vw,38px)}.signup-choice-copy h1 span{white-space:normal}.signup-choice-copy>p{font-size:16px}.signup-choice-flow,.signup-progress{width:100%}.signup-choice-flow{grid-template-columns:1fr;justify-items:center;gap:18px}.signup-choice-cards,.signup-progress{grid-column:auto}.signup-choice-cards{grid-row:2;width:min(100%,374px)}.signup-progress{grid-row:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;width:min(100%,374px);max-width:374px;margin:0 auto 2px;display:grid}.signup-progress li{text-align:center;grid-template-columns:1fr;place-items:center;gap:8px;padding:0}.signup-progress li:before{width:auto;height:2px;inset:21px calc(21px - 50%) auto calc(50% + 21px)}.signup-progress-dot{width:40px;height:40px}.signup-progress-dot svg{width:19px;height:19px}.signup-progress-copy{min-height:0;padding-top:0}.signup-progress strong{font-size:11.5px;line-height:1.1}.signup-choice-card{grid-template-columns:40px minmax(0,1fr) 32px;gap:14px;min-height:100px;padding:17px 16px}.signup-choice-card strong{font-size:18px}.signup-choice-card small{font-size:14px}.signup-choice-icon,.signup-choice-icon svg{width:38px;height:38px}.signup-form-head{display:grid}.signup-form-utility{justify-content:stretch;align-items:start;width:min(100%,420px);margin:0 auto;display:grid;transform:none}.signup-form-login-link{text-align:right;justify-self:end}.signup-form-panel-legacy{max-width:100%;padding:22px 18px 20px}.signup-host-inline{align-items:start;display:grid}.signup-modal-actions{grid-template-columns:1fr}.signup-modal-actions .button{width:100%;min-width:0}.signup-modal-skip{justify-self:center}.profile-form-intro,.payment-toolbar,.payment-instruction,.compliance-flow-head,.compliance-stage-card,.waiver-panel{grid-template-columns:1fr}.profile-form-intro{gap:12px}.profile-form-intro h2{font-size:25px}.profile-section-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-section-strip span:nth-child(odd){border-left:0}.profile-section-strip span:nth-child(n+3){border-top:1px solid #dfe7f3}.kyc-tier-selector{padding:16px}.kyc-tier-grid,.profile-field-grid--2,.profile-field-grid--3,.profile-file-grid{grid-template-columns:1fr}.profile-field--span-2,.profile-field--span-3{grid-column:auto}.kyc-tier-card-top{flex-direction:column;align-items:start}.kyc-tier-limit-grid{grid-template-columns:1fr}.kyc-tier-limit-grid span+span{border-top:1px solid #e6eaf1;border-left:0}.profile-footer--split,.profile-review-note,.profile-review-row{grid-template-columns:1fr}.profile-review-row{gap:5px}.payment-actions,.waiver-controls{flex-direction:column}.wallet-flow,.deposit-flow,.compliance-flow{padding:16px}.business-profile .profile-section-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.compliance-flow-head h2{font-size:30px}.compliance-status-pill{justify-self:start}.compliance-status-card{grid-template-columns:1fr;gap:18px;min-height:0;padding:20px}.compliance-flow.is-under_review .compliance-status-card,.compliance-flow.is-submitting .compliance-status-card{grid-template-columns:1fr}.compliance-stage-card{gap:18px;min-height:0;padding:20px}.compliance-stage-card h3{font-size:24px}.compliance-feature-icon{width:58px;height:58px}.compliance-review-loader{justify-self:start;padding:8px 0 0}.compliance-action-grid .button{min-height:60px}.wallet-flow-head,.wallet-step-grid,.wallet-step-card,.cashback-steps,.cashback-confirm-strip,.cashback-destination-card,.cashback-processing-card,.cashback-summary-card,.cashback-action-card,.cashback-wait-card,.deposit-flow-head,.deposit-flow-grid,.deposit-instruction-grid,.deposit-card-actions,.deposit-card-actions.two,.deposit-proof-box,.deposit-offer-strip,.deposit-bank-details div{grid-template-columns:1fr}.wallet-step-pill{justify-self:start}.cashback-steps{padding:0}.cashback-step-arrow,.cashback-wait-divider{display:none}.cashback-progress-strip{margin-inline:0}.cashback-destination-amount,.cashback-processing-timer{border-top:1px solid #e3defe;border-left:0;padding-top:16px;padding-left:0}.cashback-action-card .button{width:100%}.deposit-amount-box{text-align:left}.deposit-start-hero{padding:22px 14px}.deposit-price-art{grid-template-columns:1fr;gap:8px}.deposit-price-card{min-height:0}.deposit-price-art b{justify-self:center}.deposit-waiver-actions{grid-template-columns:1fr}.deposit-stepper{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.deposit-stepper li:before{display:none}.deposit-country-grid,.deposit-payment-summary,.deposit-reference-grid{grid-template-columns:1fr}.deposit-payment-summary span+span,.deposit-reference-grid div:nth-child(2n){border-top:1px solid #dfe7f3;border-left:0}.deposit-payment-card-head{display:grid}.deposit-status-pill{justify-self:start}.onboarding-work-page{max-width:100%;padding:22px 14px 64px}.onboarding-work-header{grid-template-columns:1fr;gap:10px;padding:18px 16px 16px}.onboarding-work-header h1{font-size:19px}.onboarding-work-header>span{text-align:left;justify-self:start;max-width:none}.onboarding-work-body{grid-template-columns:1fr;min-height:0}.onboarding-work-rail{scrollbar-width:none;border-bottom:1px solid #e4e8f0;border-right:0;padding:12px 4px;overflow-x:auto}.onboarding-work-rail::-webkit-scrollbar{display:none}.onboarding-work-rail ol{justify-content:center;gap:16px;min-width:max-content;display:flex}.onboarding-work-rail li{text-align:center;grid-template-columns:1fr;place-items:center;gap:0;width:36px;min-width:36px;padding:0}.onboarding-work-rail li:before{width:auto;height:1px;inset:18px -16px auto 36px}.onboarding-work-rail-copy{padding-top:0}.onboarding-work-rail strong,.onboarding-work-rail small{display:none}.onboarding-work-main{padding:18px 16px 20px}.terms-work-card{max-width:100%}.terms-work-head,.terms-work-status{grid-template-columns:1fr}.terms-work-head{flex-direction:column;gap:0;display:flex}.terms-work-copy{display:contents}.terms-work-copy .signup-kicker{order:1;margin:0 0 8px!important}.terms-work-language{order:2;width:100%;max-width:min(100%,250px);margin:0 0 30px}.terms-work-copy h2{order:3;margin:0 0 5px}.terms-work-copy p:not(.signup-kicker){order:4;margin:0}.terms-work-head h2,.terms-return-card h2{font-size:25px}.terms-work-body{max-height:340px}.terms-work-card{gap:9px}}@media (max-width:520px){.dash-wallet-card-grid{gap:18px;margin-top:24px}.dash-qr-display-frame{width:min(100%,246px);padding:14px}.dash-qr-center-mark{width:58px;height:58px}.dash-qr-center-mark img{width:46px;height:46px}.dash-qr-link{font-size:15px}.dash-qr-link strong{font-size:19px}.dash-wallet-avatar-ring,.dash-wallet-avatar-frame{width:129px;height:129px}.dash-wallet-avatar,.dash-wallet-avatar.has-image{width:78px;height:78px}.dash-wallet-initials{font-size:31px}.dash-wallet-address-card h2{margin-top:8px;font-size:14px}.dash-wallet-token-row{gap:12px;min-height:43px;margin-top:18px;padding:0 22px;font-size:10px}.dash-wallet-token-icon{width:24px;height:24px;font-size:13px}.dash-wallet-address-pill{width:min(100%,412px);min-height:48px;margin-top:18px;padding:0 50px 0 18px;font-size:clamp(11px,3vw,14px)}.dash-action-tabs{grid-template-columns:1fr}.dash-action-tabs button{border-right:0;justify-content:flex-start;min-height:56px;padding:0 24px;font-size:14px}.dash-action-tabs button:nth-last-child(2){border-bottom:1px solid #cfd8ead1}.dash-tab-icon{width:25px;height:25px}.dash-feature-copy h2{font-size:28px}.dash-feature-copy p{font-size:14px}.dash-feature-copy button{min-height:58px;font-size:14px}.dash-copy-icon{width:24px;height:24px;right:20px}}@media (max-width:399px){.onboarding-work-rail{height:1px;padding:0;overflow:hidden}.onboarding-work-rail ol{display:none}}@media (min-width:400px) and (max-width:640px){.onboarding-work-shell,.onboarding-work-main,.profile-shell,.business-profile,.business-limits-panel,.business-limits-panel .kyc-tier-card{min-width:0;max-width:100%}.onboarding-work-rail ol{justify-content:flex-start;padding-inline:12px}.business-owner-fiscal-grid{grid-template-columns:1fr}.business-limits-panel .kyc-tier-card{box-shadow:none}}.assisted-onboarding-banner{color:#fff;font-family:var(--font-dm-sans), sans-serif;z-index:100;background:#0b1830;justify-content:space-between;align-items:center;gap:20px;padding:12px clamp(18px,4vw,54px);display:flex;position:sticky;top:0}.assisted-onboarding-banner div{gap:2px;display:grid}.assisted-onboarding-banner span{color:#cdd8ec;font-size:13px}.assisted-onboarding-banner button{color:#fff;cursor:pointer;background:0 0;border:1px solid #8ba2c8;border-radius:8px;padding:9px 14px}.assisted-onboarding-entry{place-items:center;min-height:70vh;padding:28px;display:grid}.assisted-onboarding-entry-card{background:#fff;border:1px solid #dfe5f1;border-radius:18px;max-width:560px;padding:clamp(28px,5vw,52px);box-shadow:0 20px 60px #0b18301a}.assisted-onboarding-entry-card h1{font-family:var(--font-anta), sans-serif;margin:12px 0;font-size:clamp(34px,6vw,56px)}.assisted-onboarding-entry-card p{color:#52617d;margin-bottom:24px;line-height:1.6}