body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Work Sans;font-weight:400;src:url(/static/media/WorkSans-Regular.4be086328ba304c25f49.ttf) format("truetype")}@font-face{font-family:Work Sans;font-weight:600;src:url(/static/media/WorkSans-Medium.779c9fb872aaad403ec6.ttf) format("truetype")}@font-face{font-family:Work Sans;font-weight:700;src:url(/static/media/WorkSans-SemiBold.7e77b58a707807fcd6e4.ttf) format("truetype")}@font-face{font-family:Work Sans;font-weight:800;src:url(/static/media/WorkSans-Bold.1b7953cecdd0234f6de9.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:400;src:url(/static/media/Inter-Regular.b559a93b35af397f4b6f.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:600;src:url(/static/media/Inter-Bold.9aab1ebe6bd16660e37e.ttf) format("truetype")}@font-face{font-family:HomepageBaukasten;src:url(/static/media/HomepageBaukasten.d1e0aaf5dc65669687cf.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Work Sans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;margin:0}.error{color:#ef4444;margin:1.25rem 0;text-align:center}.auth-background,.background{background-color:#032b45;display:flex;justify-content:center;min-height:100vh;position:relative}.auth-background{align-items:center}.ball-container{height:100%;overflow:hidden;width:100%;z-index:0}.ball,.ball-container{position:absolute}.ball.ball1{-webkit-animation:breathing 5s ease infinite normal;animation:breathing 5s ease infinite normal;background-color:#02aab0;background-image:linear-gradient(90deg,#02aab0,#00cdac);border-radius:50%;max-width:280px;right:0;top:0;width:25%}.ball.ball2{-webkit-animation:breathing 7s ease infinite normal;animation:breathing 7s ease infinite normal;background-color:#fbed96;background-image:linear-gradient(90deg,#fbed96,#abecd6);border-radius:50%;left:0;max-width:460px;top:20%;width:40%}.ball.ball3{-webkit-animation:breathing 6s ease infinite normal;animation:breathing 6s ease infinite normal;background-color:#50c9c3;background-image:linear-gradient(90deg,#50c9c3,#96deda);border-radius:50%;bottom:0;max-width:260px;right:30%;width:24%}.cover-background{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(131.31deg,hsla(0,0%,43%,.4) 2.86%,hsla(0,0%,69%,.1) 78.32%);box-shadow:0 4px 24px -1px rgba(0,0,0,.2);height:100%;position:fixed;width:100%;z-index:1}.content{background-color:#012b45;border-radius:20px;margin:3rem 2rem;min-height:100%;width:100%;z-index:2}.progress-bar{background-color:#efefef;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;position:relative;width:100%}.progress-bar .progress{background:linear-gradient(90deg,#2193b0,#6dd5ed);border-radius:20px 40px 40px 0;height:100%;position:absolute;transition:all .5s ease;width:33.33%;z-index:0}.progress-bar.step2 .progress{width:66.66%}.progress-bar .step{width:33.33%;z-index:1}.progress-bar .step.active .title{color:#ececec}.progress-bar .step.active .title .number{background-color:#2193b0}.progress-bar .step .title{align-items:center;color:#939393;display:flex;font-size:16px;justify-content:center}.progress-bar .step .title .number{background-color:#c1c1c1;border-radius:50%;color:#f0f0f0;font-family:Inter;font-size:16px;height:22px;line-height:23px;margin-right:6px;text-align:center;width:22px}.content .inner-content{display:flex;flex:1 1;flex-direction:column;padding:32px 64px}.content .heading{margin-bottom:32px;text-align:center}.content .heading p{color:#eee;font-size:16px;margin-bottom:12px;margin-top:0}.content .heading .title{color:#a1bca8;font-family:HomepageBaukasten;font-size:28px;margin-bottom:16px;margin-top:0}.content .subtitle{color:#eee;font-family:Work Sans;font-size:20px;margin-bottom:24px;margin-top:0}.content .button-container{margin-top:40px;text-align:center}button{align-items:center;border-radius:30px;cursor:pointer;display:flex;font-family:Work Sans;font-size:16px;font-weight:600;justify-content:center;margin:auto;position:relative;transition:all .3s ease}button.primary{background-color:#a1bca8;border:1px solid #a1bca8;color:#012b45;outline:1px solid #a1bca8}button.primary:hover{border:1px solid #021c2d;color:#021c2d;outline:1px solid #021c2d}button.secondary{background-color:initial;border:1px solid transparent;color:#a1bca8;outline:1px solid #a1bca8}button.secondary:hover{border:1px solid #a1bca8;outline:1px solid #a1bca8}button.tertiary{background-color:initial;border:none;color:#a1bca8;outline:none;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;transition:text-decoration-color .3s}button.tertiary:hover{text-decoration:underline;text-decoration-color:#a1bca8}button.danger{background-color:#ff5e5b;border:1px solid transparent;color:#fff;outline:1px solid #ff5e5b}button.danger:hover{border:1px solid #9e3937;outline:1px solid #9e3937}button.large{padding:16px 64px}button.medium{padding:12px 42px}button.small{font-size:14px;padding:8px 18px}button span{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center}button .icon.next{font-size:18px;position:absolute;right:10px}button .icon.prev{font-size:18px;padding-right:8px}button:disabled{cursor:not-allowed;opacity:.4}button:disabled:hover{border:1px solid transparent}.container{display:flex;flex-direction:column;max-width:1200px}.shadow1{box-shadow:0 385px 154px rgba(0,0,0,.01),0 216px 130px rgba(0,0,0,.05),0 96px 96px rgba(0,0,0,.09),0 24px 53px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1)}.separator{background-color:#0b4a72;height:1px;margin:32px 0;width:100%}.reduced-content{background-color:#012b45;border-radius:20px;margin:3rem 2rem;min-height:100%;width:100%;z-index:2}.reduced-container{max-width:640px;padding:3em 0}.reduced-container .inner-content{display:flex;flex-direction:column;height:100%;padding:0 2em}.reduced-container .inner-content .auth-select{display:flex;justify-content:flex-end;margin-bottom:24px}.reduced-container .inner-content .auth-select .auth-option{background-color:#021c2d;color:#95b2c5;font-size:14px;padding:16px 0;text-align:center;width:76px}.reduced-container .inner-content .auth-select .auth-option.active{background:linear-gradient(90deg,#fbed96,#abecd6);color:#012b45}.reduced-container .inner-content .auth-select .auth-option:first-child{border-radius:40px 0 0 40px}.reduced-container .inner-content .auth-select .auth-option:last-child{border-radius:0 40px 40px 0}.reduced-container .inner-content .auth-select .auth-option:hover{cursor:pointer}.reduced-container .inner-content .content-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.reduced-content .heading{margin-bottom:32px;margin-top:0}.reduced-content .heading .title{color:#fff;font-family:HomepageBaukasten;font-size:28px;margin:0;text-align:center}@-webkit-keyframes breathing{0%{-webkit-transform:scale(.9);transform:scale(.9)}25%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes breathing{0%{-webkit-transform:scale(.9);transform:scale(.9)}25%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(.9);transform:scale(.9)}}.blocked{opacity:.5}.dropzone-all{color:#fff;justify-content:space-around}.dropzone-all .filesArea{width:44%}.dropzone{align-items:center;border:2px dashed #ccc;cursor:pointer;display:flex;height:200px;padding:20px;text-align:center;transition:border .3s ease-in-out}.dropzone:hover{border-color:#aaa}.dropzone p{color:#fff;font-size:16px;margin:0}.dropzone:active{border-color:#666}.your-profile .checkbox-field{margin-top:-14px}.your-profile .button-container button{font-family:HomepageBaukasten;min-width:220px}.confirmation-code .description{color:#95b2c5;font-size:16px;max-width:460px}.confirmation-code .confirmation-code-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:320px;width:100%}.confirmation-code .confirmation-code-container label{color:#95b2c5;display:block;margin-bottom:6px}.confirmation-code .confirmation-code-container .code{display:flex;justify-content:space-between;width:100%}.confirmation-code .confirmation-code-container .code .code-number{-moz-appearance:textfield;background-color:#021c2d;border:none;border-radius:10px;color:#95b2c5;font-family:HomepageBaukasten;font-size:48px;margin:2px;padding:6px 0;text-align:center;width:23%}.confirmation-code .confirmation-code-container .code .code-number::-webkit-inner-spin-button,.confirmation-code .confirmation-code-container .code .code-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.confirmation-code .confirmation-code-container .code .code-number:focus{outline:none}.confirmation-code .confirmation-code-container a{color:#95b2c5;margin-left:auto;margin-right:auto;margin-top:20px}.risk-quiz .content .heading{height:97px;margin-bottom:0;transition:all .5s ease}.risk-quiz .content .heading.not-visible{height:0;opacity:0;transition:all .5s ease}.risk-quiz .quiz-header{background:#012b45;padding-top:32px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.risk-quiz .risk-title{color:#eee;font-family:HomepageBaukasten;font-size:24px;margin-bottom:16px;margin-top:0;padding-top:32px;text-align:center}.risk-quiz .line{background:linear-gradient(90deg,#fbed96,#abecd6);height:6px}.risk-quiz .question{margin-bottom:28px}.risk-quiz .question .question-text{color:#95b2c5;font-size:20px;font-weight:600;margin-bottom:16px;margin-top:0}.risk-quiz .question .radio-option{margin-bottom:8px}.risk-quiz .question .radio-option label{color:#95b2c5;font-size:16px;margin-bottom:2px;margin-left:10px}.risk-quiz input[type=radio]:after{background-color:#95b2c5}.risk-quiz input[type=radio]:after,.risk-quiz input[type=radio]:checked:after{border:2px solid #95b2c5;border-radius:16px;content:"";display:inline-block;height:12px;left:-1px;position:relative;visibility:visible;width:12px}.risk-quiz input[type=radio]:checked:after{background:linear-gradient(90deg,#fbed96,#abecd6)}.strategy-selection .heading{position:relative}.strategy-selection .heading .score{position:absolute;right:5%;top:calc(50% - 37.5px)}.strategy-selection .heading .score .number{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fbed96,#abecd6);-webkit-background-clip:text;display:block;font-family:Inter;font-size:60px;font-weight:700;line-height:56px}.strategy-selection .heading .score .text{color:#eee}.strategy-selection .strategies-container{display:flex;justify-content:space-between}.strategy-selection .strategies-container .strategy{background:#021c2d;border-radius:20px;box-shadow:0 211px 84px rgba(1,31,50,.01),0 119px 71px rgba(1,31,50,.05),0 53px 53px rgba(1,31,50,.09),0 13px 29px rgba(1,31,50,.1),0 0 0 rgba(1,31,50,.1);display:flex;transition:all .5s ease;width:31%}.strategy-selection .strategies-container .strategy:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.strategy-selection .strategies-container .strategy .strategy-content{background-color:#021c2d;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;margin:2px;padding:26px;text-align:center}.strategy-selection .strategies-container .strategy.recommended,.strategy-selection .strategies-container .strategy.recommended button{background:linear-gradient(90deg,#fbed96,#abecd6);border:0;outline:0}.strategy-selection .strategies-container .strategy.recommended .button-container{display:flex;justify-content:center}.strategy-selection .strategies-container .strategy img{margin-top:16px;max-height:80px}.strategy-selection .strategies-container .strategy .strategy-title{color:#a1bca8;font-family:HomepageBaukasten}.strategy-selection .strategies-container .strategy .strategy-description{color:#95b2c5;text-align:left}.strategy-selection .strategies-container .strategy .strategy-checklist .check{align-items:center;color:#95b2c5;display:flex;margin-bottom:8px}.strategy-selection .strategies-container .strategy .strategy-checklist .check .check-img{margin-right:8px;margin-top:0;width:18px}.strategy-selection .info{color:#95b2c5;margin-bottom:0;margin-top:32px;text-align:center}.account-type .heading .subtitle{font-family:HomepageBaukasten}.account-type .summary{background-color:#021c2d;border-radius:30px;color:#95b2c5;display:flex;justify-content:space-between;margin-bottom:32px;padding:20px 40px}.account-type .summary .space{margin:0 8px}.account-type .summary img{height:100%}.account-type .summary .edit{height:16px}.account-type .summary p{margin:0 0 6px}.account-type .summary p:last-child{margin-bottom:0}.account-type .summary p span{font-weight:600}.account-type .summary .outline{background:linear-gradient(90deg,#fbed96,#abecd6);height:90px;width:90px}.account-type .summary .outline,.account-type .summary .score{align-items:center;border-radius:50%;display:flex;justify-content:center}.account-type .summary .score{background:#021c2d;flex-direction:column;height:88px;width:88px}.account-type .summary .score .number{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fbed96,#abecd6);-webkit-background-clip:text;display:block;font-family:Inter;font-size:32px;font-weight:700;line-height:30px}.account-type .summary .score .text{color:#eee;font-size:12px}.account-type .section-heading{margin-bottom:24px;margin-left:8px}.account-type .section-title{color:#eee;font-family:HomepageBaukasten;font-size:20px;margin:0}.account-type .section-description{color:#95b2c5;margin:7px 0 0}.account-type .payment{display:flex;justify-content:space-between;margin-bottom:32px;padding:0 40px}.account-type .method-outline.active{background:linear-gradient(90deg,#fbed96,#abecd6)}.account-type .method-outline{align-items:center;height:120px;width:24%}.account-type .method,.account-type .method-outline{background:#021c2d;border-radius:20px;display:flex;justify-content:center}.account-type .method{color:#eee;flex-direction:column;height:calc(100% - 2px);width:calc(100% - 2px)}.account-type .method .method-title,.account-type .method img{font-family:HomepageBaukasten;margin:0;padding:12px}.account-type .method img{align-self:flex-end}.account-type .amount .form-field{margin:auto;max-width:260px;text-align:center}.account-type .amount .form-field input{font-family:HomepageBaukasten;text-align:center}.account-type .button-container{margin-bottom:40px}.account-type .button-container button{font-family:HomepageBaukasten}.account-type .form-field .checkbox-group{display:block}.account-type .form-field .checkbox-group .checkbox{margin-bottom:20px}.sign-in-with{color:#95b2c5;margin-bottom:1.25rem;text-align:center}.providers-logos{display:flex;justify-content:space-around;width:300px}.provider-logo{cursor:pointer;height:25px;width:25px}.two-factor-container{background-color:#021c2d!important;margin:0 auto;max-width:500px}.two-factor-container,.two-factor-setup{padding:2rem;position:relative;z-index:10}.two-factor-setup{background:#021c2d!important;border:1px solid #274a61;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.25)}.two-factor-header{margin-bottom:2rem;text-align:center}.two-factor-title{color:#eee!important;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.two-factor-subtitle{color:#95b2c5!important;font-size:.875rem}.qr-code-container{background:#f8f9fa;border-radius:8px;display:flex;justify-content:center;margin:2rem 0;padding:1rem}.otp-input-container{display:flex;justify-content:center;margin:1rem 0}.manual-entry-key{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-family:Courier New,monospace;font-size:.875rem;margin:1rem 0;padding:1rem;word-break:break-all}.token-input-container{display:flex;justify-content:center;margin:1.5rem 0}.token-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:18px;height:40px;margin:0 4px;outline:none;text-align:center;transition:border-color .2s;width:40px}.token-input:focus{border-color:#007bff}.token-input.error{border-color:#dc3545}.backup-codes-container{margin:1.5rem 0}.backup-codes-grid{grid-gap:.5rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin:1rem 0;padding:1rem}.backup-code{font-family:Courier New,monospace;font-size:.875rem;padding:.25rem 0}.backup-codes-actions{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.two-factor-status{border-radius:8px;margin-bottom:1.5rem;padding:1rem}.two-factor-status.enabled{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.two-factor-status.disabled{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.two-factor-actions{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.two-factor-verification{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);margin:2rem auto;max-width:400px;padding:2rem;position:relative;z-index:10}.verification-header{margin-bottom:2rem;text-align:center}.verification-title{color:#333;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.verification-subtitle{color:#666;font-size:.875rem}.verification-input{margin:1.5rem 0}.verification-actions{display:flex;gap:1rem;margin-top:1.5rem}.verification-links{display:flex;justify-content:space-between;margin-top:1rem}.verification-link{color:#007bff;cursor:pointer;font-size:.875rem;text-decoration:none}.verification-link:hover{text-decoration:underline}.error-message{background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.error-message,.success-message{font-size:.875rem;margin:1rem 0;padding:.75rem}.success-message{background:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724}.info-box{background:#e9ecef;border-radius:4px;color:#6c757d;font-size:.875rem;margin:1rem 0;padding:1rem}.info-box strong{color:#495057}.step-indicator{display:flex;justify-content:center;margin-bottom:2rem}.step{margin:0 1rem}.step,.step-number{align-items:center;display:flex}.step-number{background:#e9ecef;border-radius:50%;color:#6c757d;font-size:.875rem;font-weight:600;height:24px;justify-content:center;margin-right:.5rem;width:24px}.step.active .step-number{background:#007bff;color:#fff}.step.completed .step-number{background:#28a745;color:#fff}.loading-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;display:inline-block;height:16px;margin-right:.5rem;width:16px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:768px){.two-factor-container{padding:1rem}.two-factor-setup,.two-factor-verification{padding:1.5rem}.backup-codes-grid{grid-template-columns:1fr}.two-factor-actions,.verification-actions,.verification-links{flex-direction:column}.verification-links{gap:.5rem;text-align:center}}.admin .background{background-color:#021c2d}.admin .container{max-width:none;padding:0 20px;width:100%}.admin .admin-content{align-items:flex-start;display:flex}.admin .column-content{margin-left:16px;width:100%}.admin .column-sidebar{position:-webkit-sticky;position:sticky;top:12px}.admin .navbar{margin-bottom:12px}.admin .navbar .navbar-widgets{align-items:center;display:flex;height:100%;justify-content:flex-end;position:relative}.admin .navbar .logo{padding:20px 0;text-align:center}.admin .navbar .logo img{max-height:60px;max-width:100%}.admin .navbar .searchbar{align-items:center;background-color:#032b45;border-radius:16px;display:flex;flex:1 1;max-width:460px}.admin .navbar .searchbar img{padding:12px;width:24px}.admin .navbar .searchbar input{background:none;border:0;color:#95b2c5;font-size:16px;padding-right:12px;width:100%}.admin .navbar .searchbar input:focus{outline:none}.admin .navbar .searchbar input::-webkit-input-placeholder{color:#274e68;font-family:Work Sans}.admin .navbar .searchbar input::placeholder{color:#274e68;font-family:Work Sans}.admin .navbar .notifications{margin:0 28px;position:relative}.admin .navbar .notifications:hover{cursor:pointer}.admin .navbar .notifications img{width:24px}.admin .navbar .notifications .circle{background-color:#ff5e5b;border-radius:50%;color:#fff;font-size:12px;height:15px;position:absolute;right:-4px;text-align:center;top:-3px;width:15px}.admin .navbar .user{color:#95b2c5;display:flex;font-size:18px;justify-content:center}.admin .navbar .user .profile-pic{background-position:50%;background-size:cover;border-radius:50%;height:46px;width:46px}.admin .navbar .user .name{align-items:center;display:flex;padding:0 16px}.admin .navbar .user .chevron{cursor:pointer;width:20px}.admin .navbar .dropdown-menu{background:#012b45;border:1px solid #021c2d;border-radius:12px;padding:20px;position:absolute;top:72px;z-index:2}.admin .navbar .dropdown-menu ul{color:#95b2c5;list-style:none;margin:0;padding:0}.admin .navbar .dropdown-menu li{cursor:pointer}.admin .sidebar{background-color:#012b45;border-radius:16px;color:#95b2c5;display:flex;flex-direction:column;font-size:16px;justify-content:space-between;margin:auto auto 12px;max-width:300px;min-height:calc(100vh - 152px);min-width:186px;min-width:238px;padding-bottom:20px}.admin .sidebar .modules{padding:20px 30px}.admin .sidebar .modules .module{margin-bottom:8px;padding:12px 0}.admin .sidebar .modules .module:first-child{padding-top:0}.admin .sidebar .modules .module:hover{cursor:pointer}.admin .sidebar .modules .module.settings{bottom:12px;position:absolute}.admin .sidebar .modules .module.active{background-color:#012b45;border:1px solid #274a61;border-radius:10px;margin:0 -2.2em 8px;padding-top:12px}.admin .sidebar .modules .module.active .item{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fbed96,#abecd6);-webkit-background-clip:text;margin:0 2.2em}.admin .sidebar .modules .module .item{align-items:center;display:flex}.admin .sidebar .modules .module .icon{margin-right:12px;width:18px}.admin .sidebar .advisor-help{border:1px solid #95b2c5;border:1px solid var(--bluewhite,#95b2c5);border-radius:10px;box-shadow:0 0 0 0 rgba(1,31,50,.1),0 13px 29px 0 rgba(1,31,50,.1),0 53px 53px 0 rgba(1,31,50,.09),0 119px 71px 0 rgba(1,31,50,.05),0 211px 84px 0 rgba(1,31,50,.01),0 330px 92px 0 rgba(1,31,50,0);margin-left:20px;margin-right:20px;margin-top:32px;padding:18px;position:relative;text-align:center}.admin .sidebar .advisor-help .cont{margin-top:-80px}.admin .sidebar .advisor-help img{width:120px}.admin .sidebar .advisor-help p{margin-top:4px;text-align:left}.admin .heading .title{color:#eee;font-family:HomepageBaukasten;font-size:28px;margin-bottom:16px;margin-top:0;text-align:center}.tmpWelcome{color:#fff;text-align:center}.widget-row{display:flex;justify-content:space-between}.widget-row .widget-column{width:calc(50% - 8px)}.form-field{margin-bottom:24px}.form-field label{color:#95b2c5;display:block;margin-bottom:6px;margin-left:10px}.form-field label .icon{color:#95b2c5;font-size:14px;margin-left:6px}.form-field label .tooltip{display:inline-block;position:relative}.form-field label .tooltip:hover .text{opacity:1;visibility:visible}.form-field label .tooltip .text{background:#1c1c1c;border-radius:10px;bottom:26px;color:#eee;font-size:14px;left:-50px;opacity:0;padding:10px 12px;position:absolute;transition:all .3s ease;visibility:hidden;width:200px}.form-field label .tooltip .icon{color:#95b2c5;font-size:14px;margin-left:6px}.form-field input,.form-field select{background-color:#021c2d;border:none;border-radius:26px;box-sizing:border-box;color:#eee;font-size:16px;padding:12px 14px;width:100%}.form-field input:focus,.form-field select:focus{outline:none}.form-field select{border-right:16px solid transparent}.form-field .birthday{grid-gap:0 10px;display:grid;gap:0 10px;grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-4{grid-column:span 4/span 4}.form-field .date-input{display:flex}.form-field select[name=month]{margin:0 8px}.form-field .checkbox-group{display:flex;margin-top:12px}.form-field .checkbox-group .checkbox{align-items:center;display:flex;margin-left:18px}.form-field .checkbox-group .checkbox input{cursor:pointer;height:14px;margin:0;position:relative;transition:all .1s ease;width:14px}.form-field .checkbox-group .checkbox input:before{background-color:#95b2c5;border:2px solid #95b2c5;border-radius:4px;content:"";height:14px;left:-2px;position:absolute;top:-2px;width:14px}.form-field .checkbox-group .checkbox input:checked:before{background-color:#02aab0;background:linear-gradient(90deg,#02aab0,#00cdac);border:2px solid #95b2c5}.form-field .checkbox-group .checkbox input:checked:after{border:none;content:"";display:block;height:16px;left:8px;position:absolute;top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.form-field .checkbox-group .checkbox .checkbox-label{font-size:14px;margin-bottom:0;margin-left:8px}.form-field .flex{align-items:center;display:flex;justify-content:flex-start}.form-field .flex.investing-experience select{width:auto}.form-field .flex.investing-experience label{margin-bottom:0;margin-left:0;margin-right:12px}.form-field .flex .city{width:65%}.form-field .flex .zip-code{margin-left:8px;width:35%}.my-clients .toppers{font-weight:600;justify-content:space-between}.my-clients .new-client,.my-clients .toppers{align-items:center;display:flex}.my-clients .new-client:hover{cursor:pointer}.my-clients .new-client .icon{margin-right:6px;width:16px}.my-clients .new-client .new-client-button{color:#a1bca8;margin:0}.my-clients .filters{color:#95b2c5;display:flex}.my-clients .filters .filter-title{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;margin-right:16px}.my-clients .filters .filter-title p{margin:0}.my-clients .filters .filter-title .icon{margin-left:6px;width:12px}.my-clients .clients-table{border-spacing:0;color:#95b2c5;margin-top:24px;width:100%}.my-clients .clients-table thead th{border-bottom:1px solid #0b4a72;margin-bottom:6px;text-align:center}.my-clients .clients-table tbody td{border-bottom:1px solid #0b4a72;border-right:1px solid #0b4a72;padding:12px}.my-clients .clients-table .name .user{align-items:center;color:#95b2c5;display:flex;font-size:18px}.my-clients .clients-table .name .user .profile-pic{background-position:50%;background-size:cover;border-radius:50%;height:40px;margin-right:12px;width:40px}.my-clients .clients-table .name .user .name{align-items:center;display:flex}.my-clients .clients-table .name .user .activity{color:#274e68;font-size:12px}.activity-box-account{display:flex;flex-direction:column}.my-clients .clients-table .score .score-text{color:#a1bca8;margin:0;text-align:center}.my-clients .clients-table .performance .percentage{display:flex;margin-top:8px}.my-clients .clients-table .performance .percentage .bar{background:linear-gradient(90deg,#dd5e89,#f7bb97);border-radius:0 5px 5px 0;height:20px;margin-right:12px;width:140px}.my-clients .clients-table .performance .percentage span{font-weight:600}.my-clients .clients-table .performance .info p{font-size:14px;margin-bottom:0}.my-clients .clients-table .strategy{text-align:center}.my-clients .clients-table .strategy span{border:2px solid #95b2c5;border-radius:10px;font-weight:600;padding:6px 12px;text-transform:uppercase}.my-clients .clients-table .account{text-align:center}.my-clients .clients-table .account span{font-weight:600}.my-clients .clients-table .fees{border-right:0;text-align:center}.my-clients .clients-table .fees .fees-detail{display:flex;font-size:14px;justify-content:space-between}.my-clients .clients-table .fees .fees-detail span{font-weight:600}.my-clients .clients-table .fees .fees-detail img{cursor:pointer}.my-clients .link{color:#95b2c5}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.max-widget-height{min-height:calc(100vh - 220px)}.widget{background-color:#012b45;border-radius:10px;margin-bottom:16px}.widget.full-width{width:100%}.widget.large-width{margin-bottom:40px;width:50%}.widget .widget-content{margin:auto;max-width:900px;padding:40px 32px;position:relative}.widget .row{display:flex}.widget .one-third,.widget .row.center{justify-content:center}.widget .one-third{align-items:center;display:flex;width:33.33%}.widget .two-thirds{width:66.66%}.personal-portfolio .subtitle{color:#95b2c5;font-size:16px;margin-bottom:24px;margin-top:0;text-align:center}.personal-portfolio .subtitle span{font-weight:700}.personal-portfolio .value-info{margin-top:16px;text-align:center}.personal-portfolio .value-info .btn.gradient{margin-bottom:32px}.personal-portfolio .value-info .buttons{display:flex;justify-content:center}.personal-portfolio .value-info .buttons button{margin:0 12px}.amount,.personal-portfolio .value-info .current-value{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fbed96,#abecd6);-webkit-background-clip:text;display:block;font-family:Inter;font-size:32px;font-weight:700;line-height:30px;margin:0;text-align:center}.personal-portfolio .value-info .amount-performance{color:#75a180;font-size:16px;margin-bottom:12px;margin-top:4px}.personal-portfolio .value-info .amount-performance.negative{color:#ff5e5b}.personal-portfolio .value-info .subtitle{margin-bottom:12px}.portfolio-allocation .heading .title{font-family:Work Sans}.portfolio-allocation .score{color:#95b2c5;text-align:center}.portfolio-allocation .score .number{font-size:40px;font-weight:700;margin:0}.portfolio-allocation .score .risk-text{font-size:14px;margin:-6px 0 0}.portfolio-allocation .description{color:#95b2c5;margin:16px 0;text-align:center}.your-activity .title{color:#95b2c5;font-size:18px;font-weight:700}.strategies .heading{position:relative}.strategies .heading .blank-btn{position:absolute;right:0;top:0}.strategies .modal-new-strategy .modal{display:flex;flex-direction:column;height:80%;max-height:520px;max-width:480px!important}.strategies .modal-new-strategy .modal .strategy-content{display:flex;flex:1 1;flex-direction:column;justify-content:center}.strategies .modal-new-strategy .modal img{margin:20px auto;width:200px}.strategies .modal-new-strategy .modal h2{color:#95b2c5;font-size:22px;font-weight:400;text-align:center}.strategies .modal-new-strategy .modal .title{margin-bottom:0}.strategies .modal-new-strategy .modal .form-field{margin:20px auto;max-width:400px;width:100%}.strategies .modal-new-strategy .modal button{margin-bottom:40px}.strategies .heading .score{align-items:center;background:linear-gradient(90deg,#ffe673,#ffb56d);border-radius:50%;display:flex;height:132px;justify-content:center;margin-bottom:24px;width:132px}.strategies .heading .score .circle{background-color:#012b45;border-radius:50%;display:flex;flex-direction:column;height:130px;justify-content:center;text-align:center;width:130px}.strategies .heading .score .number{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffe673,#ffb56d);-webkit-background-clip:text;display:block;font-family:Inter;font-size:48px;font-weight:700;line-height:56px}.strategies .heading .score .text{color:#eee}.strategies .strategies-container{display:flex;justify-content:space-between}.strategies .strategies-container .strategy{background:#021c2d;border-radius:20px;box-shadow:0 211px 84px rgba(1,31,50,.01),0 119px 71px rgba(1,31,50,.05),0 53px 53px rgba(1,31,50,.09),0 13px 29px rgba(1,31,50,.1),0 0 0 rgba(1,31,50,.1);display:flex;transition:all .5s ease;width:31%}.strategies .strategies-container .strategy:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.strategies .strategies-container .strategy .strategy-content{background-color:#021c2d;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;margin:2px;padding:26px;text-align:center}.strategies .strategies-container .strategy.recommended,.strategies .strategies-container .strategy.recommended button{background:linear-gradient(90deg,#fbed96,#abecd6);border:0;outline:0}.strategies .strategies-container .strategy.recommended .button-container{display:flex;justify-content:center}.strategies-container .strategy.recommended .button-container .button-gradient-wrapper{background:linear-gradient(90deg,#fbed96,#abecd6);border-radius:30px;padding:2px}.strategies .strategies-container .strategy img{margin-top:16px;max-height:80px}.strategies .strategies-container .strategy .strategy-title{color:#a1bca8;font-family:HomepageBaukasten}.strategies .strategies-container .strategy .strategy-description{color:#95b2c5;text-align:left}.strategies .strategies-container .strategy .strategy-checklist .check{align-items:center;color:#95b2c5;display:flex;margin-bottom:8px}.strategies .strategies-container .strategy .strategy-checklist .check .check-img{margin-right:8px;margin-top:0;width:18px}.strategies .strategies-container .strategy .strategy-checklist{margin-bottom:20px}.strategies .info{color:#95b2c5;margin-bottom:0;margin-top:32px;text-align:center}.notifications .mt-10{margin-top:2.5rem}.notifications .filter{color:#95b2c5;cursor:pointer;display:flex;font-size:20px;font-weight:600;justify-content:end;margin-bottom:1.25rem}.notifications .filter span{margin-left:7px}.notifications .notification{border-bottom:.7px solid #274e68;border-top:.7px solid #274e68;display:flex;padding:20px}.notifications .icon{display:flex;justify-items:center;width:5%}.notifications .icon img{width:55%}.notifications .description{color:#95b2c5;display:flex;flex-direction:column;font-size:20px;width:90%}.notifications .description span{color:#274e68;font-size:14px;margin-top:5px}.transactions table{width:100%}.transactions th{font-weight:700;padding-bottom:10px}.transactions td,.transactions th{border-bottom:.7px solid #274e68;color:#95b2c5;font-size:20px}.transactions td{font-weight:400;padding:20px}.transactions .available-balance{margin-left:2rem}.transactions .subtitle{color:#95b2c5;font-size:16px;font-weight:500}.transactions .text-left{text-align:left}.transactions .growth{color:#a1bca8;font-size:16px;font-weight:500;margin-left:50px;margin-top:5px}.transactions .transactions-table{margin-top:50px}.transactions .completed{color:#a1bca8}.transactions .view-all{color:#95b2c5;font-size:16px;font-weight:500;margin:50px 0 10px;text-align:center}.transactions .cursor-pointer{cursor:pointer}.transactions .chart{display:flex;justify-content:center;padding:80px 0 30px}.transactions .custom-tooltip{background-color:#021c2d;border-radius:30px;color:#95b2c5;padding:10px 30px}.reports table{width:100%}.reports th{font-weight:700;padding-bottom:10px}.reports td,.reports th{border-bottom:.7px solid #274e68;color:#95b2c5;font-size:18px}.reports td{font-weight:400;padding:20px}.widget .widget-content{max-width:100%}.reports .available-balance{margin-left:2rem}.reports .subtitle{color:#95b2c5;font-size:16px;font-weight:500}.reports .text-left{text-align:left}.reports .growth{color:#a1bca8;font-size:16px;font-weight:500;margin-left:50px;margin-top:5px}.reports .transactions-table{margin-top:50px}.reports .completed{color:#a1bca8}.reports .view-all{color:#95b2c5;font-size:16px;font-weight:500;margin:50px 0 10px;text-align:center}.reports .cursor-pointer{cursor:pointer}.reports .chart{display:flex;justify-content:center;padding:80px 0 30px}.reports .custom-tooltip{background-color:#021c2d;border-radius:30px;color:#95b2c5;padding:10px 30px}.reports .reports-actions{display:flex;justify-content:space-between;padding:0 1.25rem}.reports .custom-report{color:#a1bca8;cursor:pointer;display:flex;font-size:18px;justify-items:center}.reports .custom-report img{margin-right:7px}.reports .mt-5{margin-top:1.25rem}.reports .sort{color:#95b2c5;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:end;margin-bottom:1.25rem}.reports .sort span{margin-left:7px}.reports .weekly-report{color:#95b2c5;display:flex;flex-direction:column;font-size:18px}.reports .weekly-report span{color:#274e68;font-size:14px;margin-top:10px}.reports .date{font-size:14px;text-align:center}.reports .download-report{align-items:center;border:1px solid #a1bca8;border-radius:20px;color:#a1bca8;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:7px 40px}.reports .download-report img{height:16px;margin-right:5px}.reports .flex-center{display:flex;justify-content:center}.portfolio-allocation-full .heading .title{font-family:Work Sans}.portfolio-allocation-full .description{color:#95b2c5;margin:24px auto;max-width:700px;text-align:center}.portfolio-allocation-full .assets-percentage-list tbody tr{border-bottom:12px solid #012b45!important;border-radius:16px}.portfolio-allocation-full .assets-percentage-list tbody td{background-color:#021c2d;padding:18px 0}.portfolio-allocation-full .assets-percentage-list tbody tr td:first-child{border-radius:16px 0 0 16px}.portfolio-allocation-full .assets-percentage-list tbody tr td:last-child{border-radius:0 16px 16px 0}.portfolio-allocation-full .assets-percentage-list tbody td.switch{padding-right:20px}.portfolio-allocation-full .assets-percentage-list table thead th:first-child,.portfolio-allocation-full .assets-percentage-list tbody td.asset-logo{display:block!important}.portfolio-allocation-full .assets-percentage-list .view-assets.link,.portfolio-allocation-full .assets-percentage-list button{display:none!important}.help .heading{color:#95b2c5;text-align:center}.help .heading .title{color:#95b2c5;font-family:Work Sans;font-size:20px;font-weight:600;margin-bottom:12px}.help .heading .subtitle{margin-bottom:42px;margin-top:0}.help .fqa{background-color:#021c2d;border-radius:24px;padding:12px 12px 24px;position:relative}.help .fqa input{background-color:#012b45;border:none;border-radius:16px;box-sizing:border-box;color:#95b2c5;outline:none;padding:8px 32px 8px 24px;width:100%}.help .fqa input::-webkit-input-placeholder{color:#4b6b80}.help .fqa input::placeholder{color:#4b6b80}.help .fqa img{bottom:32px;position:absolute;right:24px;width:16px}.help .contact-us{align-items:center;background-color:#021c2d;border-radius:24px;color:#95b2c5;cursor:pointer;display:flex;justify-content:space-between;margin-top:12px;padding:24px;text-align:left}.help .contact-us p{margin:0}.help .contact-us img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:18px}.risk-comparison .score-comparison{align-items:center;display:flex;justify-content:space-around}.risk-comparison .score-comparison p{color:#95b2c5;margin:auto;text-align:center}.restrictions .description{color:#95b2c5;text-align:center}.restrictions table{border-collapse:collapse;width:100%}.restrictions table tbody tr{border-bottom:12px solid #012b45!important;border-radius:16px;color:#95b2c5;font-size:18px}.restrictions table tbody td{background-color:#021c2d;padding:16px 12px}.restrictions tbody tr td:first-child{border-radius:16px 0 0 16px}.restrictions tbody tr td:last-child{border-radius:0 16px 16px 0}.restrictions table tbody .asset-logo img{width:42px}.restrictions table tbody .asset-name{width:100%}.restrictions .link{margin-top:12px;text-align:center}.restrictions .link a{color:#95b2c5;cursor:pointer;font-size:14px;text-decoration:underline}.strategy-detail .heading .title{font-weight:700;margin-bottom:0}.strategy-detail .features{align-items:center;display:flex;justify-content:space-around;margin:32px 0}.strategy-detail .features .main-feature{background:#021c2d;border-radius:12px;color:#95b2c5;padding:12px 24px}.strategy-detail .features .main-feature span{color:#a1bca8;font-size:12px}.strategy-detail .performance-chart{align-items:center;background:#021c2d;border-radius:12px;display:flex;justify-content:space-around;justify-content:center;margin-bottom:40px;padding:40px}.trading-dash{-webkit-column-gap:24px;column-gap:24px;display:flex}.trading-dash .widget-content{max-width:960px;width:100%}.trading-dash .trading-info{width:66%}.trading-dash .tab-group{align-items:center;background-color:#021c2d;border:1px solid #274a61;border-radius:20px;display:flex;justify-content:center}.trading-dash .tab-group .tab{border-radius:10px;box-shadow:0 0 0 0 rgba(0,0,0,.1),0 24px 53px 0 rgba(0,0,0,.1),0 96px 96px 0 rgba(0,0,0,.09),0 216px 130px 0 rgba(0,0,0,.05),0 385px 154px 0 rgba(0,0,0,.01),0 601px 168px 0 transparent;color:#95b2c5;cursor:pointer;margin:8px;padding:12px;text-align:center;width:50%}.trading-dash .tab-group .tab.active{background:#012b45;border:1px solid #274a61}.trading-dash .tab-group .tab.active p{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fbed96,#abecd6);background:var(
    --gradient1,linear-gradient(90deg,#fbed96 0,#abecd6 100%)
  );background-clip:text;-webkit-background-clip:text}.trading-dash .tab-group .tab p{margin:0}.trading-dash .row{-webkit-column-gap:12px;column-gap:12px;display:flex;margin:12px 0}.trading-dash .row .form-field.first{width:auto}.trading-dash .form-field{margin-bottom:0;width:50%}.trading-dash .form-field select{color:#95b2c5;text-transform:capitalize}.trading-dash .form-field select:disabled{opacity:.5}.trading-dash .modal{-webkit-column-gap:24px;column-gap:24px;display:flex;padding-top:48px}.trading-dash .search{flex:1 1;position:relative}.trading-dash .search input{background-color:#021c2d;border:none;border-radius:30px;box-sizing:border-box;color:#95b2c5;font-family:Work Sans;font-size:16px;outline:none;padding:12px 24px;width:100%}.trading-dash input::-webkit-input-placeholder{color:#274e68;text-transform:none}.trading-dash input::placeholder{color:#274e68;text-transform:none}.trading-dash .search img{background:#a1bca8;border-radius:0 26px 26px 0;cursor:pointer;padding:12px;position:absolute;right:0;width:20px}.trading-dash .info{color:#95b2c5;font-size:14px;margin:32px auto;max-width:510px;text-align:justify}.trading-dash .buttons div{display:flex;justify-content:center;margin:auto;max-width:360px}.trading-dash .market-info{width:33%}.trading-dash .market-info .market{color:#95b2c5;display:flex}.trading-dash .market-info .market p{margin:6px 0 0}.trading-dash .market-info button{margin-right:0}.trading-dash .symbol{background:#021c2d;background:var(--lowdarkblue,#021c2d);border:1px solid #274a61;border-radius:20px;box-shadow:0 0 0 0 rgba(0,0,0,.1),0 24px 53px 0 rgba(0,0,0,.1),0 96px 96px 0 rgba(0,0,0,.09),0 216px 130px 0 rgba(0,0,0,.05),0 385px 154px 0 rgba(0,0,0,.01),0 601px 168px 0 transparent;color:#95b2c5;padding:18px}.trading-dash .symbol .cost,.trading-dash .symbol .name{font-size:18px;font-weight:600}.trading-dash .symbol .gainloss{color:#75a180;margin-left:6px}.trading-dash .symbol .gainloss.negative{color:#ff5e5b}.trading-dash .symbol .line{display:flex;justify-content:space-between;margin-bottom:6px}.trading-dash .symbol .details{display:flex}.trading-dash .symbol .detail{font-size:12px;margin-right:6px}.trading-dash .symbol .detail .val{color:#274e68;margin-left:4px}.trading-dash .row-leg{border-bottom:1px solid #274a61;border-top:1px solid #274a61}.trading-dash .preview{margin:auto;max-width:460px;width:100%}.trading-dash .preview .data-group{margin-bottom:24px;width:50%}.trading-dash .preview .data-group p{color:#fff;text-transform:capitalize}.trading-dash .preview .flex{-webkit-column-gap:12px;column-gap:12px;display:flex}.widget-loader{align-items:center;background-color:rgba(2,28,45,.66);border-radius:10px;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:5}.widget-loader img{width:64px}.basic-table{border-spacing:0;color:#95b2c5;margin-top:24px;width:100%}.basic-table thead th{background:#021c2d;margin-bottom:6px;padding:12px;text-align:center}.basic-table tbody td{border-bottom:1px solid #0b4a72;border-right:1px solid #0b4a72;padding:12px}.basic-table .first{border-left:1px solid #0b4a72}.basic-table .first.check{width:0}.basic-table .order-text{margin:6px 0;text-align:center;text-transform:capitalize}.basic-table .order-text b{font-size:13px;text-align:center}.basic-table .name .user{align-items:center;color:#95b2c5;display:flex;font-size:18px}.basic-table .name .user .profile-pic{background-position:50%;background-size:cover;border-radius:50%;height:40px;margin-right:12px;width:40px}.basic-table .name .user .name{align-items:center;display:flex}.basic-table .name .user .activity{color:#274e68;font-size:12px}.basic-table .actions img{cursor:pointer}.basic-table .actions-wrapper{align-items:center;-webkit-column-gap:6px;column-gap:6px;display:flex;justify-content:center}.basic-table .actions .accept{width:24px}.basic-table .actions .deny{width:16px}h2.left-title{color:#eee;font-family:HomepageBaukasten;font-size:24px;margin-bottom:24px;margin-top:0;text-align:left}.positions-history .heading{align-items:center;display:flex;justify-content:space-between}.positions-history .heading button{margin-right:0}.onboarding-status{color:#95b2c5;font-size:16px;text-align:center}.onboarding-status .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:680px}.onboarding-status .illustration{margin:12px 0;max-width:240px;width:100%}.onboarding-status .subtitle{color:#eee;font-size:20px}.to-allocate-clients .modal .subtitle{color:#eee;font-size:24px;text-align:center}.to-allocate-clients .modal .customer{color:#95b2c5;display:flex;justify-content:space-around}.to-allocate-clients .modal .warning{color:#ffbd30;text-align:center}.pending-requests .modal .description{color:#95b2c5;text-align:center}.pending-requests .modal .rejectForm{margin-top:24px}.pending-requests .modal .radio-option{margin-bottom:8px}.pending-requests .modal .radio-option label{color:#95b2c5;font-size:16px;margin-bottom:2px;margin-left:10px}.pending-requests .modal input[type=radio]:after{background-color:#95b2c5}.pending-requests .modal input[type=radio]:after,.pending-requests .modal input[type=radio]:checked:after{border:2px solid #95b2c5;border-radius:16px;content:"";display:inline-block;height:12px;left:-1px;position:relative;visibility:visible;width:12px}.pending-requests .modal input[type=radio]:checked:after{background:linear-gradient(90deg,#fbed96,#abecd6)}.pending-requests .modal .message{margin:24px 0}.pending-requests .modal .message textarea{background:#021c2d;border:none;border-radius:5px;color:#fff;font-family:Work Sans;height:80px;margin-top:12px;padding:6px 12px;resize:none;width:100%}.pending-requests .modal .warning{color:#ffbd30;text-align:center}.edit-profile .profile-pic{align-items:flex-start;display:flex;justify-content:center;margin:24px 0}.edit-profile .profile-pic .pic{background-size:contain;border-radius:50%;height:200px;width:200px}.edit-profile .separator{margin:0}.edit-profile .flex{display:flex}.edit-profile .my-strategy{background-color:#021c2d;border-radius:30px;color:#95b2c5;margin:40px 0 80px;padding:20px 45px}.edit-profile .strategy-icon{align-items:center;display:flex;justify-content:center;width:30%}.edit-profile .strategy-details{text-align:center;width:70%}.edit-profile .strategy-details h2{font-size:20px;font-weight:700}.edit-profile .strategy-name{color:#a1bca8;font-size:24px;font-weight:700;margin-top:-10px}.edit-profile .strategy-description{font-size:20px;margin-bottom:5rem}.edit-profile .buttons{display:flex;justify-content:center;padding-bottom:2.25rem}.edit-profile .risk-test{background-color:#a1bca8;border:1px solid #a1bca8;border-radius:30px;color:#012b45;cursor:pointer;font-weight:600;margin-right:2.5rem;outline:1px solid #a1bca8;padding:10px 40px}.edit-profile .select-strategy{border:1px solid #ff5e5b;border-radius:30px;color:#ff5e5b;cursor:pointer;font-weight:600;outline:1px solid #ff5e5b;padding:10px 40px}.broker-accounts-section h3{color:#012b45;font-size:18px;font-weight:600;margin-bottom:15px}.account-card{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all .3s ease}.account-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.account-provider{position:relative}.account-provider:before{background-color:#a1bca8;border-radius:3px;content:"";height:16px;left:-5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px}.section-separator{border-bottom:1px solid #e5e5ea;padding-bottom:10px}.import-broker-button{display:flex;justify-content:flex-start}@media (max-width:767px){.account-card{margin-bottom:15px}.import-broker-button{justify-content:center;margin-top:10px}}.account-statements .mt-10{margin-top:2.5rem}.account-statements .flex{align-items:center;display:flex}.account-statements .justify-between{justify-content:space-between}.account-statements .statement{border-bottom:.7px solid #274e68;padding:20px 0}.account-statements .statement-icon{margin-right:2rem}.account-statements .pdf-btn{border:1px solid #95b2c5;border-radius:10px;color:#95b2c5;cursor:pointer;margin-left:2rem;padding:5px}.account-statements .download-btn{align-items:center;background-color:#a1bca8;border-radius:20px;color:#012b45;cursor:pointer;display:flex;font-size:18px;padding:6px 40px}.account-statements .download-btn img{margin-right:5px;width:16px}.account-statements .weekly-report{color:#95b2c5;display:flex;flex-direction:column;font-size:16px}.account-statements .view-all{color:#95b2c5;font-size:16px;font-weight:500;margin:50px 0 10px;text-align:center}.account-statements .cursor-pointer{cursor:pointer}.component.dgmodal{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1}.component.dgmodal.open{opacity:1}.component.dgmodal.flex{display:flex}.component.dgmodal .modal{background-color:#012b45;border-radius:20px;margin:auto;max-width:800px;padding:20px;position:relative;width:90%}.component.dgmodal .modal .title{color:#eee;font-family:HomepageBaukasten;font-size:28px;text-align:center}.component.dgmodal .modal .close{color:#fff;cursor:pointer;position:absolute;right:16px;top:16px}.component.filter-select{align-items:center;display:flex;justify-content:flex-end;margin-bottom:24px}.component.filter-select select{-webkit-appearance:none;-moz-appearance:none;background-color:#99be6a;background-image:url("data:image/svg+xml;utf8,<svg width=%2714%27 height=%278%27 viewBox=%270 0 14 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M6.70911 7.73788C6.55159 7.73788 6.3988 7.70835 6.25074 7.64928C6.10268 7.59021 5.97982 7.51145 5.88216 7.41301L0.447919 1.97877C0.231337 1.76219 0.123047 1.48654 0.123047 1.15182C0.123047 0.817104 0.231337 0.541454 0.447919 0.324872C0.664501 0.108291 0.940151 0 1.27487 0C1.60959 0 1.88524 0.108291 2.10182 0.324872L6.70911 4.93216L11.3164 0.324872C11.533 0.108291 11.8086 0 12.1433 0C12.4781 0 12.7537 0.108291 12.9703 0.324872C13.1869 0.541454 13.2952 0.817104 13.2952 1.15182C13.2952 1.48654 13.1869 1.76219 12.9703 1.97877L7.53606 7.41301C7.41792 7.53114 7.28994 7.61502 7.15211 7.66464C7.01429 7.71425 6.86662 7.73867 6.70911 7.73788Z%27 fill=%27white%27 /></svg>");background-position-x:90%;background-position-y:16px;background-repeat:no-repeat;border:0;border-radius:36px;color:#fff;font-family:Work Sans;font-size:14px;font-weight:600;outline:none;padding:12px 40px;text-indent:1px;text-overflow:""}.component.filter-select select option{font-size:14px;font-weight:600;margin:6px}.component.pie-chart-padding{display:flex;justify-content:center}.component.pie-chart-padding .pie-wrapper{position:relative}.component.pie-chart-padding .recharts-wrapper{z-index:1}.component.pie-chart-padding .pie-label{align-items:center;background:#021c2d;border:6px solid #95b2c5;border-radius:50%;color:#95b2c5;display:flex;height:146px;justify-content:center;left:16px;position:absolute;text-align:center;top:16px;width:146px;z-index:0}.component.pie-chart-padding .pie-label .percentage{font-family:HomepageBaukasten;font-size:28px;margin:0}.component.pie-chart-padding .pie-label .percentage-total{margin:0}.pt-5{padding-top:1.25rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mt-10{margin-top:2.5rem}.flex{display:flex}.justify-center{justify-content:center}.cursor-pointer{cursor:pointer}.btn{align-items:center;border-radius:30px;display:flex;display:inline-block;font-weight:700;justify-content:center;padding:10px 15px}.gradient{background:linear-gradient(90deg,#fbed96,#abecd6)}.overview-strategy{background-color:#021c2d;border-radius:10px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.5rem;padding:20px 45px;text-align:center}.col-span-1{grid-column:span 1/span 1}.strategy-name{color:#a1bca8;font-size:20px;font-weight:700;margin-left:1rem}.strategy-count{color:#a1bca8;font-size:16px;margin:10px 0;text-decoration:underline}.total-amount{color:#95b2c5;font-size:25px;margin-bottom:2.25rem}.small{font-size:18px;margin-bottom:1rem!important}.view-all{font-size:16px;font-weight:500;text-decoration:underline}.performance,.view-all{color:#95b2c5;text-align:center}.performance{font-size:14px}.performance-amount{color:#fff;font-size:28px;font-weight:700;margin:10px 0}.performance-chart{margin-top:25px}.badge{border-radius:18px;height:17px;width:35px}.badge-red{background:linear-gradient(90deg,#c86796,#f18094)}.badge-purple{background:linear-gradient(90deg,#cc7be7,#b430df)}.badge-yellow{background:linear-gradient(90deg,#ffe673,#ffb56d)}.asset{color:#fff;font-size:20px;font-weight:600}.bull-bigger{display:flex;justify-content:center;margin:15px 0}.blank-btn{color:#a1bca8;cursor:pointer;display:flex;font-size:18px;justify-items:center}.blank-btn span{margin-left:10px}.absolute{position:absolute;right:40px;top:40px}.component.assets-percentage-list table{border-collapse:collapse;width:100%}.component.assets-percentage-list table thead{color:#a1bca8;font-size:20px;font-weight:700}.component.assets-percentage-list table tbody tr{border-bottom:1px solid #274e68;color:#95b2c5;font-size:18px}.component.assets-percentage-list table tbody .inactive{opacity:.5}.component.assets-percentage-list table tbody td{padding:16px 12px}.component.assets-percentage-list table tbody .asset-logo,.component.assets-percentage-list table thead th:first-child{display:none}.component.assets-percentage-list table tbody .asset-logo img{width:42px}.component.assets-percentage-list table tbody .asset-name{width:100%}.component.assets-percentage-list table tbody .percentage .cont{align-items:center;display:flex;font-weight:600;justify-content:end}.component.assets-percentage-list table td .indicators{display:flex;flex-direction:column;margin-left:6px}.component.assets-percentage-list table td .indicators img{cursor:pointer;width:10px}.component.assets-percentage-list table td .indicators img:first-child{margin-bottom:4px}.component.assets-percentage-list .view-assets.link{margin-bottom:64px;margin-top:32px}.component.assets-percentage-list .view-assets.link a{text-decoration:none}.component.assets-percentage-list .link{margin-top:12px;text-align:center}.component.assets-percentage-list .link a{color:#95b2c5;cursor:pointer;font-size:14px;text-decoration:underline}.component.risk-score .score{align-items:center;border-radius:50%;display:flex;height:202px;justify-content:center;margin-bottom:16px;width:202px}.component.risk-score .score .circle{background-color:#012b45;border-radius:50%;display:flex;flex-direction:column;height:200px;justify-content:center;text-align:center;width:200px}.component.risk-score .score .number{display:block;font-family:Inter;font-size:86px;font-weight:700;line-height:76px}.component.risk-score .score .text{color:#eee;font-size:20px}.component.risk-score .score.gradient-orange{background:linear-gradient(90deg,#ffe673,#ffb56d)}.component.risk-score .score.gradient-orange .number{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffe673,#ffb56d);-webkit-background-clip:text}.component.risk-score .score.gradient-blue{background:linear-gradient(90deg,#fbed96,#abecd6)}.component.risk-score .score.gradient-blue .number{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fbed96,#abecd6);-webkit-background-clip:text}.component.tip{align-items:center;border:1px solid #95b2c5;border-radius:20px;color:#95b2c5;display:flex;margin-top:16px;padding:12px 24px}.component.tip img{margin-right:24px}.component.tip a{color:#95b2c5}.editBtn{padding:5px 0;width:100%}.users-management .toppers{font-weight:600;justify-content:space-between}.users-management .new-client,.users-management .toppers{align-items:center;display:flex}.users-management .new-client:hover{cursor:pointer}.users-management .new-client .icon{margin-right:6px;width:16px}.users-management .new-client .new-client-button{color:#a1bca8;margin:0}.users-management .filters{color:#95b2c5;display:flex}.users-management .filters .filter-title{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;margin-right:16px}.users-management .filters .filter-title p{margin:0}.users-management .filters .filter-title .icon{margin-left:6px;width:12px}.users-management-table{border-spacing:0;color:#95b2c5;margin-top:24px;width:100%}.users-management-table thead th{border-bottom:1px solid #0b4a72;margin-bottom:6px;text-align:center}.users-management-table tbody td{border-bottom:1px solid #0b4a72;border-right:1px solid #0b4a72;padding:12px}.users-management-table .name .user{align-items:center;color:#95b2c5;display:flex;font-size:18px}.users-management-table .name .user .name{align-items:center;display:flex}.users-management-table .name .user .activity{color:#274e68;font-size:12px}.users-management-table .score .score-text{color:#a1bca8;margin:0;text-align:center}.users-management-table .performance .percentage{display:flex;margin-top:8px}.users-management-table .performance .percentage .bar{background:linear-gradient(90deg,#dd5e89,#f7bb97);border-radius:0 5px 5px 0;height:20px;margin-right:12px;width:140px}.users-management-table .performance .percentage span{font-weight:600}.users-management-table .performance .info p{font-size:14px;margin-bottom:0}.users-management-table .strategy{text-align:center}.users-management-table .strategy span{border:2px solid #95b2c5;border-radius:10px;font-weight:600;padding:6px 12px;text-transform:uppercase}.users-management-table .account{text-align:center}.users-management-table .account span{font-weight:600}.users-management-table .fees{border-right:0;text-align:center}.users-management-table .fees .fees-detail{display:flex;font-size:14px;justify-content:space-between}.users-management-table .fees .fees-detail span{font-weight:600}.users-management-table .fees .fees-detail img{cursor:pointer}.users-management .link{color:#95b2c5}.users-management .reset-filters-btn{align-items:center;background-color:#01263e;border:1px solid #0b4a72;border-radius:5px;color:#95b2c5;cursor:pointer;display:flex;font-size:14px;font-weight:600;margin-left:16px;padding:8px 12px}.users-management .reset-filters-btn:hover{background-color:#0b4a72;color:#fff}.funding-accordion .rs-panel-title{color:#eee;display:inline-block;font-size:20px}.funding-accordion .rs-panel-header button:focus,.funding-accordion .rs-panel-header button:hover{background-color:#021c2d}.funding-tabs{color:#95b2c5}.funding-tabs .react-tabs__tab--selected{background-color:#ccf4d6;border:1px solid #ccf4d6}.funding-tabs .react-tabs__tab:focus:after{background:#a1bca8}.rs-panel{border-radius:6px;overflow:hidden}.rs-panel-bordered{border:1px solid #e5e5ea;border:1px solid var(--rs-border-primary)}.rs-panel-shaded{box-shadow:0 4px 4px rgba(0,0,0,.12),0 0 10px rgba(0,0,0,.06);box-shadow:var(--rs-panel-shadow)}.rs-panel-body,.rs-panel-header{padding:20px}.rs-panel-body-fill{padding:0!important}.rs-panel-header{color:#272c36;color:var(--rs-text-heading);font-size:16px;font-weight:inherit;line-height:1.25}.rs-panel-btn{align-items:center;background:none;border:none;border-radius:6px;display:flex;font-size:16px;outline:2px solid transparent;padding:10px;width:100%}.rs-panel-btn:active,.rs-panel-btn:focus,.rs-panel-btn:hover{background-color:#e5e5ea;background-color:var(--rs-btn-subtle-hover-bg);color:#575757;color:var(--rs-btn-subtle-hover-text);outline:2px solid transparent}.rs-panel-btn[disabled]{background-color:var(--rs-btn-subtle-disabled-bg);color:#8e8e93;color:var(--rs-text-disabled);cursor:not-allowed}.rs-panel-title{flex:1 1;margin:0;text-align:left}.rs-panel-title a{color:inherit}.rs-panel-title a:active,.rs-panel-title a:focus,.rs-panel-title a:hover{text-decoration:none}.rs-panel-group{border-radius:6px;overflow:hidden}.rs-panel-group-bordered{border:1px solid #e5e5ea;border:1px solid var(--rs-border-primary)}.rs-panel-group>.rs-panel{border:none}.rs-panel-group>.rs-panel+.rs-panel{position:relative}.rs-panel-group>.rs-panel+.rs-panel:before{border-top:1px solid #e5e5ea;border-top:1px solid var(--rs-border-primary);content:"";left:20px;position:absolute;right:20px;top:0}.rs-heading{color:inherit;font-family:inherit;font-weight:bolder;margin:0}.rs-heading.h1{font-size:46px;line-height:62px}.rs-heading.h2{font-size:36px;line-height:50px}.rs-heading.h3{font-size:28px;line-height:42px}.rs-heading.h4{font-size:22px;line-height:34px}.rs-heading.h5{font-size:18px;line-height:24px}.rs-heading.h6{font-size:16px;line-height:22px}.rs-heading-group{margin-bottom:1rem}.rs-anim-collapse{display:none}.rs-anim-collapse.rs-anim-in{display:block}tr.rs-anim-collapse.rs-anim-in{display:table-row}tbody.rs-anim-collapse.rs-anim-in{display:table-row-group}.rs-panel .rs-anim-collapse{display:none}.rs-panel .rs-anim-collapse.rs-anim-in{display:block}.rs-panel-header+.rs-panel-body,.rs-panel-header+.rs-panel-body-collapse .rs-panel-body{padding-top:0}.rs-panel-btn-icon{transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}.rs-panel-collapsible>.rs-panel-header{cursor:pointer;padding:10px;position:relative;transition:background-color .3s linear,border-radius .3s linear}.rs-panel-collapsible>.rs-panel-header>.rs-icon{color:#8e8e93;color:var(--rs-text-secondary);position:absolute;right:20px;top:24px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.rs-popover.rs-anim-fade{transition:opacity .1s linear,-webkit-transform .1s ease-out;transition:opacity .1s linear,transform .1s ease-out;transition:opacity .1s linear,transform .1s ease-out,-webkit-transform .1s ease-out}.rs-popover.rs-anim-in,.rs-tooltip.rs-anim-in{opacity:1;transition:opacity .15s linear,-webkit-transform .15s ease-in;transition:opacity .15s linear,transform .15s ease-in;transition:opacity .15s linear,transform .15s ease-in,-webkit-transform .15s ease-in}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{border:1px solid transparent;border-bottom:none;bottom:-1px;cursor:pointer;display:inline-block;list-style:none;padding:6px 12px;position:relative}.react-tabs__tab--selected{background:#fff;border-color:#aaa;border-radius:5px 5px 0 0;color:#000}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{background:#fff;bottom:-5px;content:"";height:5px;left:-4px;position:absolute;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.controls-container{align-items:center;background-color:rgba(11,74,114,.1);border-radius:8px;display:flex;flex-wrap:wrap;gap:20px;margin:16px 0 24px;padding:16px}.filters-section{justify-content:center}.export-section,.filters-section{align-items:center;display:flex;gap:15px}.export-section{margin-left:auto}.filter-group{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.filter-label{color:#95b2c5;font-size:12px;font-weight:600;white-space:nowrap}.filter-select{background-color:#1a2332;font-size:14px;min-width:120px;padding:8px 12px}.clear-filters-btn,.filter-select{border:1px solid #0b4a72;border-radius:6px;color:#95b2c5;cursor:pointer;transition:all .2s ease}.clear-filters-btn{background-color:#274e68;padding:8px 16px;text-transform:uppercase}.active-filters,.clear-filters-btn{font-size:12px;font-weight:600;margin-top:0;white-space:nowrap}.active-filters{background-color:rgba(161,188,168,.1);border-left:3px solid #a1bca8;border-radius:4px;color:#a1bca8;padding:6px 12px}.export-csv-btn{background-color:#0a4a2a;border:1px solid #0b4a72;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.export-csv-btn:hover{background-color:#0b5a3a}.export-csv-btn:disabled{background-color:#6c757d;cursor:not-allowed}.quick-export-buttons{align-items:center;display:flex;gap:8px}.quick-label{font-size:12px;font-weight:600}.quick-export-btn,.quick-label{color:#95b2c5;white-space:nowrap}.quick-export-btn{background-color:#0a1929;border:1px solid #0b4a72;border-radius:4px;cursor:pointer;font-size:11px;padding:6px 12px;transition:all .2s ease}.quick-export-btn:hover{background-color:#0056b3}.quick-export-btn:disabled{background-color:#6c757d;cursor:not-allowed}.fees-management-table{border-spacing:0;color:#95b2c5;margin-top:24px;width:100%}.fees-management-table thead th{border-bottom:1px solid #0b4a72;margin-bottom:6px;text-align:center}.fees-management-table tbody td{border-bottom:1px solid #0b4a72;border-right:1px solid #0b4a72;padding:12px}.fees-management-table .name .user{align-items:center;color:#95b2c5;display:flex;font-size:18px}.fees-management-table .name .user .name{align-items:center;display:flex}.fees-management-table .name .user .activity{color:#274e68;font-size:12px}.fees-management-table .score .score-text{color:#a1bca8;margin:0;text-align:center}.fees-management-table .performance .percentage{display:flex;margin-top:8px}.fees-management-table .performance .percentage .bar{background:linear-gradient(90deg,#dd5e89,#f7bb97);border-radius:0 5px 5px 0;height:20px;margin-right:12px;width:140px}.fees-management-table .performance .percentage span{font-weight:600}.fees-management-table .performance .info p{font-size:14px;margin-bottom:0}.fees-management-table .strategy{text-align:center}.fees-management-table .strategy span{border:2px solid #95b2c5;border-radius:10px;font-weight:600;padding:6px 12px;text-transform:uppercase}.fees-management-table .account{text-align:center}.fees-management-table .account span{font-weight:600}.fees-management-table .fees{border-right:0;text-align:center}.fees-management-table .fees .fees-detail{display:flex;font-size:14px;justify-content:space-between}.fees-management-table .fees .fees-detail span{font-weight:600}.fees-management-table .fees .fees-detail img{cursor:pointer}.no-results{background-color:rgba(11,74,114,.1);border:1px solid #0b4a72;border-left:3px solid #274e68;border-radius:8px}.no-results,.no-results-alt{align-items:center;color:#95b2c5;display:flex;font-size:16px;font-weight:600;justify-content:center;margin:24px 0;min-height:120px;padding:40px 20px;text-align:center}.no-results-alt{background-color:rgba(39,78,104,.1);border:1px solid #274e68;border-radius:8px;flex-direction:column}.no-results-alt:before{content:"📊";font-size:32px;margin-bottom:12px;opacity:.6}@media (max-width:768px){.no-results,.no-results-alt{font-size:14px;min-height:100px;padding:30px 16px}.no-results-alt:before{font-size:24px;margin-bottom:8px}}@media (max-width:1024px){.controls-container{align-items:stretch;flex-direction:column;gap:16px}.export-section,.filters-section{flex-wrap:wrap;margin-left:0}.filter-select{min-width:100px}}@media (max-width:768px){.controls-container{padding:12px}.export-section,.filters-section{align-items:stretch;flex-direction:column;gap:12px}.filter-select{min-width:0;min-width:auto;width:100%}.quick-export-buttons{flex-wrap:wrap}}:root{--color-ad-blue:"#95B2C5"}button{border-radius:30px!important}.strategies-table td{cursor:pointer;padding:10px 0;text-align:center}.strategies-table tr:hover{background-color:#174665;transition:all .5 linear}.reset-filters-btn{align-items:center;background-color:#01263e;border:1px solid #0b4a72;border-radius:5px;color:#95b2c5;cursor:pointer;display:flex;font-size:14px;font-weight:600;margin-left:16px;padding:8px 12px}.reset-filters-btn:hover{background-color:#0b4a72;color:#fff}.reset-filters-btn.full-width{justify-content:center;margin-left:0;margin-top:10px;width:100%}
/*# sourceMappingURL=main.c17cba30.css.map*/