.button-base{--bg:#1a1a1a;--text:#fff;--border-1:#4a4c57;--border-2:#4a4c57;--border-3:#4a4c57;height:60px;color:var(--text);background:var(--bg);cursor:pointer;background-image:linear-gradient(var(--bg),var(--bg)),linear-gradient(90deg,var(--border-1),var(--border-2),var(--border-3));background-origin:border-box;background-clip:padding-box,border-box;border:2px solid transparent;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:18px;font-weight:600;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),background-image .26s;display:inline-flex;position:relative}.button-base:hover,.button-base:focus{background-image:linear-gradient(var(--bg),var(--bg)),linear-gradient(135deg,var(--border-1),var(--border-2),var(--border-3));box-shadow:0 0 12px color-mix(in oklab,var(--border-2),transparent 65%);transform:translateY(-1px)}.button-base:active{box-shadow:0 0 6px color-mix(in oklab,var(--border-2),transparent 75%);transform:translateY(1px)scale(.98)}.button-base:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab,var(--border-2),transparent 70%),0 0 0 1px rgba(0,0,0,.4) inset;outline:none}.button-base:hover,.button-base:focus,.button-base:active{color:var(--text);text-decoration:none}.button-base:focus-visible{color:var(--text);text-decoration:none}.button--sunset{--border-1:#ffdf8a;--border-2:#ffb28a;--border-3:#ff8a8a}.button--gold{--border-1:#ffe698;--border-2:#ffd36a;--border-3:#ffbf42}.button--l1{--border-1:#64dffa;--border-2:#7389ff;--border-3:#e564fa}.button--steel{--border-1:#5a5d68;--border-2:#52556b;--border-3:#4a4d5a}@media (prefers-reduced-motion:reduce){.button-base{transition:none}}a{color:#7389ff;text-decoration:none}a:hover{color:#7389ff}.signInWallet,.signInWallet:disabled{color:#fff;text-align:center;z-index:0;background:linear-gradient(90deg,#0f120f,#0f120f,#0f120f) padding-box padding-box,linear-gradient(90deg,#fa6464 24.48%,#f7fa64 36.98%,#e564fa 50.52%,#64fad6 66.67%,#fff 100%) border-box;border:2px solid transparent;border-radius:100px;justify-content:center;align-items:center;width:auto;display:flex;position:relative}.signInWallet:disabled{opacity:.4}.button-sign-2{letter-spacing:-.2px;padding:14px 22px;font-family:inherit;font-size:15px;font-weight:600;line-height:22px}.button-sign-1{letter-spacing:-.2px;padding:13px 36px;font-family:inherit;font-size:18px;font-weight:600;line-height:26px}.button-sign-3{padding:10px 15px;font-weight:700}.button-sign-4{padding:13px 43px;font-weight:700}@media (max-width:767px){.button-sign-2{width:166px;padding:10px!important}.button-sign-1{letter-spacing:-.2px;padding:14px 22px;font-family:inherit;font-size:15px;font-weight:600;line-height:22px}}.signInWallet:before{content:"";z-index:-1;filter:blur(5px);opacity:0;background:linear-gradient(45deg,#fa6464,#f7fa64,#e564fa,#64fad6,#fff,#e564fa,#fff,#fa6464) 0 0/400%;border-radius:100px;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .2s ease-in-out;animation:80s linear infinite glowing;position:absolute;top:-2px;left:-2px}.signInWallet:active{color:#fff;background:0}.signInWallet:hover:active:after{background:#000}.signInWallet:hover:before{opacity:1}.signInWallet:after{z-index:-1;content:"";background:#111;border-radius:100px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.walletAddressLabel{text-align:center;background:#16181c;border:1px solid #d9d5de;border-radius:100px;padding:10px 15px;font-weight:700;display:inline-block;width:100%!important}.waitlisted{font-size:19px}.button-regular,.button-regular:disabled,.button-utility{color:#fff;letter-spacing:-.2px;background:linear-gradient(90deg,#0f120f,#0f120f,#0f120f) padding-box padding-box,linear-gradient(90deg,#fa6464 24.48%,#f7fa64 36.98%,#e564fa 50.52%,#64fad6 66.67%,#fff 100%) border-box;border:2px solid transparent;border-radius:100px;justify-content:center;align-items:center;width:auto;padding:10px 22px;font-family:inherit;font-size:18px;font-weight:600;line-height:26px}@media (max-width:767px){.button-regular,.button-regular:disabled,.button-utility{letter-spacing:-.2px;width:100%;font-family:inherit;font-size:15px;font-weight:600;line-height:22px;padding:10px!important}}.btn-link{width:-moz-fit-content;width:fit-content;vertical-align:inherit;margin:0;padding:0;text-decoration:none;display:inline}.button-regular:hover{background:linear-gradient(90deg,#0f120f,#0f120f,#0f120f) padding-box padding-box,linear-gradient(90deg,#fa6464 24.48%,#f7fa64 36.98%,#e564fa 50.52%,#64fad6 66.67%,#fff 100%) border-box;border:2px solid transparent}.button-green,.button-green:active,.button-green:hover,.button-green:focus{background:#75fa64;padding:8px 25px;color:#000!important;border-color:#75fa64!important}.button-green:disabled{color:#000;background:#98f28c;padding:8px 25px;border-color:#98f28c!important}.button-utiliity:hover,.button-utility:active,.button-utility:focus{box-shadow:none!important;border:2px solid #7389ff!important}.button-utiliity:hover.btn,.button-utility:active.btn,.button-utility:focus.btn{border:2px solid #7389ff!important}.button-cta-link,.button-cta-link:hover,.button-cta-link:active,.button-cta-link:focus{background:0 0;border:0;padding:10px;font-size:1.15rem;font-weight:600;box-shadow:none!important;outline:none!important}.button-cta-link:after,.button-cta-link:hover:after,.button-cta-link:active:after,.button-cta-link:focus:after{content:url(/img/arrow_icon_white.svg);width:18px;height:18px;margin-left:5px;font-size:1.25rem;display:inline-block}.button-cta-link:hover,.button-cta-link:hover:hover,.button-cta-link:active:hover,.button-cta-link:focus:hover{text-decoration:underline}.button-cta-link--small,.button-cta-link--small:hover,.button-cta-link--small:active,.button-cta-link--small:focus{font-size:1rem;font-weight:300!important}.button-cta-link:disabled{background:0 0!important}.button-link{color:#fff;padding:16px 0;font-size:large;font-weight:700;line-height:26px;text-decoration:underline}.button-link:hover{color:#fff}.button-link:focus{box-shadow:none!important}.button-link:focus-visible{box-shadow:none!important}.advisor-landing-signin{margin-top:20px}.WalletToggle,.WalletToggle:hover,.WallertToggle:active,.WallertToggle:disabled{background:0 0;border:none;background-color:none!important}.connectedLayoutDropdown{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;width:calc(100% - 15px);max-width:180px;display:inline-block;overflow:hidden}.ToggleWalletTracking{color:#fff;margin:15px}.ToggleWalletTracking .form-check-label{position:relative}.ToggleWalletTracking .connected-wallet-status{position:absolute;top:5px;right:0}.ToggleWalletTracking .wallet-dropdown-address{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 15px);max-width:190px;display:block;overflow:hidden}.modal-content{color:#fff;background:#000;border-radius:10px;border:none!important}.modal-title{font-size:20px;font-weight:700}.btn{border-radius:100px}.btn-primary,btn-primary:hover{color:#fff!important}.btn-primary.button-green,.btn-primary.button-green:active,.btn-primary.button-green:hover,.btn-primary.button-green:focus,btn-primary:hover.button-green,btn-primary:hover.button-green:active,btn-primary:hover.button-green:hover,btn-primary:hover.button-green:focus{color:#000!important}.button-small{padding:10px 20px;font-size:1rem;font-weight:400}.page-section-dropdown{text-align:right;padding-right:0}.ToggleWalletTracking .form-check-input{color:#fff;background-color:rgba(255,209,140,.094)!important;border:2px solid #666!important}.ToggleWalletTracking .form-check-input:focus{box-shadow:none!important}.ChartCard.Goals{height:auto;max-height:none}@media (min-width:1400px){.ChartCard.Goals{height:160px}}.progress{background-color:#16171b;height:20px}.IndividualGoal .progress-bar,.ChartCard.Goals .progress-bar,.portfolio-section .progress-bar{background-color:#7389ff;height:20px}.bg-success{background-color:#50ae44!important}.IndividualGoal{align-self:center;margin:20px 10px 20px 0;display:flex}@media screen and (min-width:1400px){.GoalsSection{height:160px}.GoalsSectionHeader{margin-bottom:25px}}@media (max-width:576px){.DashboardSection{margin-top:10px}}.ChartHeader{align-items:baseline;display:flex}.ChartHeader .Value{align-self:center;margin-left:auto;margin-right:10px;padding:5px 0 15px}.ChartContentRow{display:flex}.ChartContentRow .Value{margin-left:auto;font-weight:400;padding:5px 0!important}.ChartContentRow .Title{padding:5px 0!important;font-weight:400!important}.ChartCardButton{text-align:center;padding:0 0 15px}.ManageGoalsButtons{text-align:center;width:100px;padding:10px 0 0}.GoalMain{width:100%}.GoalMainManage{width:calc(100% - 100px)}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.error-message{color:#fa6464}.wallet-address-error{padding-left:20px}.screen-demo img{width:90%;margin:-100px auto 0}.mobile-landing{max-width:400px}.desktop-landing{max-width:1200px}.screen-demo img.svgfix rect{border:1px solid #000}.app-navbar-blurred{box-shadow:0 1px rgba(255,255,255,.08);z-index:11!important}#embeddable-modal-root{z-index:2147483647;width:100%;position:absolute}.titleSignIn{letter-spacing:4px;color:#fff;text-align:center;background:rgba(5,81,96,.28);border-radius:8px;padding:10px;font-family:inherit;font-size:16px;font-weight:600;line-height:24px}.wallet-connected-header{letter-spacing:0;text-wrap:nowrap;-webkit-line-clamp:1;text-overflow:ellipsis;vertical-align:middle;-webkit-box-orient:vertical;width:-moz-fit-content;width:fit-content;max-width:80%;margin:0 auto;font-family:inherit;font-size:14px;font-weight:400;line-height:14px;display:inline-block;overflow:hidden}.signInDescription{color:#fff;text-align:center;letter-spacing:0;max-width:90%;margin:1.5rem auto;font-family:inherit;font-size:18px;font-weight:400;line-height:26px}.signInDescription--step2{letter-spacing:-.4px;color:#fff;font-family:inherit;font-size:24px;font-weight:400;line-height:32px}.modalSign{z-index:11}@media (max-width:991px){.modalSign{justify-content:center;align-items:center;margin:auto;display:flex;max-width:100%!important}}.modalSign.padded{padding:20px}.modalSign.centered .modal-content{text-align:center}.modalSign .modal-content{padding-bottom:20px}.modal--header{border-bottom:0!important}.disconnect-button{cursor:pointer;width:18px;height:18px;margin:3px 3px 3px 5px}.signInModal{background-color:#000}@media (max-width:980px){.signInModal .side-modal-header{margin-bottom:0}}@media (max-width:400px){.signInModal h1{font-size:1.5rem}}.signInWalletButtons{color:#fff;letter-spacing:-.2px;border:2px solid transparent;border-radius:100px;justify-content:center;align-items:center;width:auto;margin-left:auto;margin-right:auto;padding:14px 22px;font-family:inherit;font-size:18px;font-weight:600;line-height:26px;display:flex}@media (max-width:767px){.signInWalletButtons{letter-spacing:-.2px;width:100%;font-family:inherit;font-size:15px;font-weight:600;line-height:22px;padding:10px!important}}@media only screen and (max-width:600px){.signInWalletButtons{font-size:13px}}.signInWalletButtons img{height:22px}.metamask{background:linear-gradient(90deg,#0f120f,#0f120f,#0f120f) padding-box padding-box,linear-gradient(90deg,#fa6464 24.48%,#f7fa64 36.98%,#e564fa 50.52%,#64fad6 66.67%,#fff 100%) border-box}.walletC{background:linear-gradient(90deg,#0f120f,#0f120f,#0f120f) padding-box padding-box,linear-gradient(90deg,#3b99fc 0%,#3bfcfc 50.52%,#b9dbff 100%) border-box}.button-utility{border-color:#7389ff!important}.StackedWalletButton{width:100%;min-width:250px;max-width:400px;margin-bottom:15px}.AcceptSignButton{width:90%;max-width:300px;margin:15px auto auto}.BottomButton{margin-bottom:30px}.modal-backdrop.show{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);offset:0px,1px rgba(255,255,255,.15);background:rgba(0,0,0,.8);opacity:1!important}.check input[type=checkbox]{color:#fff;background-color:rgba(255,209,140,.094);border:2px solid #666}.signInHeader{letter-spacing:0;text-align:center;color:#6c757d;font-family:inherit;font-size:18px;font-weight:600;line-height:26px}.signInHeader p{margin-top:6px}@media (max-width:767px){.signInHeader{letter-spacing:0;font-family:inherit;font-size:18px;font-weight:400;line-height:26px}}@media (max-width:400px){.signInHeader{letter-spacing:-2px;font-size:26px;font-weight:500;line-height:26px}}.policy{letter-spacing:0;color:#fff;font-family:inherit;font-size:18px;font-weight:400;line-height:26px}@media (max-width:767px){.policy{letter-spacing:0;font-family:inherit;font-size:16px;font-weight:400;line-height:24px}}.disconnect{background:0 0;border-color:transparent;margin-top:2rem;font-size:small}.accountNameSmall{letter-spacing:normal;margin-bottom:3rem;font-size:smaller;font-weight:400}.disconnect:hover{color:#3b99fc;background:0 0;border-color:transparent}.updateButton{margin:1rem auto auto}.terms-and-privacy{text-align:center;color:#999;text-align:center;padding:20px;font-size:small}.terms-and-privacy a{font-weight:900;text-decoration:underline}.show-dust-tokens{padding:20px 0}.show-dust-tokens .btn{text-align:center;width:100%;margin:0 auto}.dust-token-warning{color:#fff;background:rgba(250,100,100,.063);border-radius:8px;margin:10px 0;padding:20px 10px 5px;font-size:.9rem}.dust-token-warning strong{font-size:1rem}.sidebar-hidden-balances{cursor:pointer}.sidebar-hidden-balances .spam-token-checkbox{color:#999;background:rgba(0,0,0,.125);border-radius:8px;padding:10px;font-size:.9rem}.sidebar-hidden-balances .spam-token-checkbox .form-check-input{margin-right:10px;margin-left:0!important}.unauthed-right-sidebar{height:max-content!important}body:has(.client-tab-bar) .safe-sign-button-container{bottom:60px!important}body:has(.client-tab-bar) .ConnectedLayout{border:none;max-height:calc(100% - 135px)}body:has(.client-tab-bar) .nav-walletdropdown{width:calc(100% + 40px);height:calc(100% - 125px);overflow-y:scroll;margin:0 -20px!important;padding:0!important}body:has(.client-tab-bar) .connectedLayoutButton{width:100%;height:100%;padding-bottom:135px;padding:0!important}body:has(.client-tab-bar) .connectedLayoutButton button{display:none!important}body:has(.client-tab-bar) .connectedLayoutButton .DropdownMenuBorder{display:block!important;position:relative!important}body:has(.client-tab-bar) .navbar-collapse{width:100vw;height:100vh;padding-bottom:125px;padding:0!important}body:has(.client-tab-bar) .DropdownMenu{background:#000!important}body:has(.client-tab-bar) .dropdown-menu[data-bs-popper]{position:relative!important;top:20px!important}body:has(.MessageInput) .safe-sign-button-container{bottom:60px!important}.input-container .dropdown-toggle:active{color:#7b8be1;background:0 0}.trusted-by{align-items:baseline}.trusted-by .col-6{padding-left:5px!important;padding-right:5px!important}@media (max-width:981px){.trusted-by{justify-content:center}.trusted-by .col-6{margin-top:30px}}.trusted-by .col{text-align:center}.trusted-by img{width:80%;margin:0 auto}.trusted-by .trusted-by-text{text-align:center}@media (max-width:981px){.trusted-by .trusted-by-text{text-align:center;margin-top:40px;margin-bottom:-20px;flex:auto!important;width:100%!important}}.trusted-by .trusted-by-text-words{color:#ccc;font-size:18px;font-style:normal;font-weight:light;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:30px}.trusted-by .trusted-by-text-words strong{color:#fff;font-weight:600}.simple-toast{color:#fff!important;background:#1e1e1e!important;border:1px solid #404144!important;box-shadow:0 4px 10px rgba(19,17,17,.8)!important}.sign-in-h1{letter-spacing:-2px}.gray{color:#999}.AdvisorWidgetContainer{width:100%;max-width:600px;margin:0 auto;padding:0 65px}.nested-modal{z-index:1060!important}.nested-modal .fade{background:rgba(0,0,0,.5)}.nested-modal .modal-backdrop{z-index:1059}.nested-modal .modal-content{color:#fff;background:#000;border:1px solid #1c1f2a;border-radius:8px}.text-success{color:#75fa64!important}.nav-tabs{border-bottom:0}.nav-tabs .nav-link.active{color:#fff;background:#585e63;border-radius:10px;border-color:transparent!important}.nav-link,.nav-link:hover,.nav-link:focus{color:#fff;border-color:transparent!important}.nav-link:focus-visible{color:#fff;border-color:transparent!important}.nav-item{margin-right:20px}.modal-center-tabs{place-content:center}.generic-table{border-collapse:separate;border-spacing:0;border-bottom-right-radius:18px;border-bottom-left-radius:18px;width:100%;padding:5px}.generic-table-container{height:100%;max-height:100%;position:relative;overflow:auto}.generic-table thead{text-transform:uppercase;background-color:rgba(10,11,16,.565);border-top-left-radius:18px;border-top-right-radius:18px;font-size:.9rem;font-weight:600}.generic-table thead .header-clickable{cursor:pointer}.generic-table thead th{padding:5px}.generic-table thead th:first-child{padding:8px 4px 8px 15px}.generic-table tbody{padding:5px;font-size:.9rem;font-weight:400}.generic-table tr:nth-child(2n){background-color:rgba(10,11,16,.33)}.generic-table tr:nth-child(odd){background-color:transparent}.generic-table tr.active{background-color:#303242}.generic-table tr td{padding:5px}.generic-table .positive{color:#75fa64}.generic-table .negative{color:#fa6464}.generic-table .gray{color:#acacac}.button-pagination{color:#fff!important;background:rgba(255,255,255,.063)!important}.button-pagination:disabled{opacity:.5;cursor:not-allowed;border:none!important}.external-link{color:#7389ff;background:url(/img/external_link.svg) 100%/16px no-repeat;padding-right:16px;font-size:.9rem;font-weight:600;text-decoration:none}.submit-button-container{width:-moz-fit-content;width:fit-content}.SettingsCard{background-color:#16181c;border-width:3px;border-color:#1c1f2a;margin-bottom:30px}.SettingsCard .Header{display:flex}.SettingsCard .Header .Text,.SettingsCard .Header .Subtext{color:#d9d5de;text-transform:uppercase;align-self:center;font-size:medium;font-weight:600}.SettingsCard .Header .Subtext{font-size:small}.SettingsCard .Divider{background:#1c1f2a;width:100%;height:3px;margin-bottom:10px;padding-left:10px;padding-right:10px}.SettingsCard .DropdownImage{width:25px;height:25px;margin-right:5px}.SettingsCard .text-muted{color:#d9d5de!important}.wallet-control-label{color:#d9d5de;text-transform:uppercase;letter-spacing:.5px;text-align:center;border-radius:5px;height:25px;margin-top:8px;margin-bottom:5px;margin-right:10px;padding:2px 8px;font-size:.9rem;font-weight:600;display:block}.wallet-control-label.client-controlled{color:#7389ff;background-color:rgba(115,137,255,.063)}.wallet-control-label.advisor-controlled{color:#75fa64;background-color:rgba(117,250,100,.063)}.wallet-control-label-loading{background:linear-gradient(90deg,#1c1f2a 8%,#282c3b 28%,#1c1f2a 33%) 0 0/200% 100%;animation:3s linear infinite shine}.address-display-address{vertical-align:middle;cursor:pointer;color:#c9d1d9;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;background:rgba(255,255,255,.06);border-radius:100px;max-width:12ch;margin-left:5px;padding:5px 10px;font-size:1.3rem;font-weight:500;display:inline-block;overflow:hidden}.address-display-address:hover{background:rgba(255,255,255,.2)}.address-display-address-mini{font-size:1rem}.address-display-name{vertical-align:middle;margin-left:5px;display:inline-block}.address-display-container{vertical-align:middle;margin-top:-2px;display:inline-block}.section-filter-dropdown .dropdown-toggle{color:#fff;text-align:left;background:rgba(255,255,255,.19);border:none;border-radius:100px;padding:5px 10px;font-size:1rem}.section-filter-dropdown .dropdown-toggle .transactionsDropdown{padding:0 8px!important}.section-filter-dropdown .dropdown-toggle .transactionsDropdown:after{margin-right:7px!important}.section-filter-dropdown .dropdown-menu.show{max-height:300px!important;overflow-y:auto!important}.interactive-tooltip.show{pointer-events:auto!important}.center-empty-state-message{text-align:center;color:#acacac;width:max-content;padding:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-title,.page-section-title{z-index:1;margin-bottom:20px;font-size:3rem;font-weight:700;position:relative}.page-section-title{background:linear-gradient(135deg,#fff 0%,#7389ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:768px){.page-section-title{font-size:2rem}}.page-section-subtitle{color:#ccc;z-index:1;margin:0 auto;font-size:1.2rem;position:relative}@media (max-width:768px){.page-section-subtitle{padding:0 20px;font-size:1rem}}.empty-state-message{color:#898989;text-align:center;padding:10px 0}
