@charset "UTF-8";.modal-container{position:absolute;width:100vw;height:100vh;top:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-body{height:fit-content;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.modal-body{width:fit-content;min-width:438px;box-shadow:4px 8px 32px #00000029}}@media (max-width: 768px){.modal-body{width:100%}}.dark-background{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#00000080;z-index:1}.popup-container{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:5;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.popup-container .popup-exit{display:flex;justify-content:center;align-items:center;padding:10px;background-color:var(--material-000);color:var(--midnight-blue);border-radius:50%;aspect-ratio:1;z-index:2}.popup-container .popup-body{height:fit-content;display:flex;justify-content:center;align-items:center;background-color:var(--material-000);border-radius:4px;z-index:2}@media (min-width: 768px){.popup-body{width:fit-content;min-width:438px;box-shadow:4px 8px 32px #00000029}}@media (max-width: 768px){.popup-body{width:90%}}.back-button-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.back-button-row .navigation-button.button-back{display:flex;flex-direction:row;justify-content:stretch;align-items:center;font-size:1.1em;gap:5px;background-color:transparent;border:none;color:var(--midnight-blue)}.background-circle{position:fixed;top:0;right:0;opacity:.3;z-index:-1}.background-lines{position:fixed;bottom:0;left:0;opacity:.3;z-index:-1;display:none}.background-triangle{position:fixed;bottom:0;left:0;opacity:1;z-index:-1}@media (max-width: 768px){.background-circle,.background-lines{opacity:.15}.background-triangle{opacity:.5}}.section-agent-header{color:var(--midnight-blue);font-size:1.3em;font-weight:700}.section-agent{display:flex;flex-direction:column;gap:25px}.section-agent .section-agent-profile{display:flex;flex-direction:row;align-items:center;gap:10px}.section-agent .section-agent-profile .section-agent-image{display:flex;justify-content:center;align-items:center;width:60px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,0,0,.08)}.section-agent .section-agent-profile .section-agent-image img,.section-agent .section-agent-profile .section-agent-image svg{color:#00000052;width:80%;height:auto;border-radius:50%;aspect-ratio:1;object-fit:cover}.section-agent .section-agent-profile .section-agent-profile-text{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:5px}.section-agent .section-agent-profile .section-agent-profile-text .section-agent-name{color:var(--midnight-blue);font-size:1.2em}.section-agent .section-agent-profile .section-agent-profile-text .section-agent-plan{display:flex;flex-direction:row;align-items:center;gap:4px;border-radius:4px;font-size:.8em;user-select:none}.section-agent .section-agent-profile .section-agent-profile-text .section-agent-plan[data-plan=free]{color:var(--midnight-blue);opacity:.6}.section-agent .section-agent-profile .section-agent-profile-text .section-agent-plan[data-plan=premium]{color:var(--gold)}.section-agent .section-agent-description{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:24px;color:var(--midnight-blue)}.section-agent .section-agent-contact{display:flex;flex-direction:column;gap:10px}.section-agent .section-agent-contact .section-agent-contact-field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;color:var(--midnight-blue)}.section-agent .section-agent-contact .section-agent-contact-field .section-agent-contact-title{display:flex;flex-direction:row;gap:8px;opacity:.6;user-select:none}.section-agent .section-agent-contact .section-agent-contact-field .section-agent-contact-value{user-select:all}.section-agent-button{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:5px;padding:10px 20px;align-items:center;border-radius:4px;border:none;background-color:var(--material-900);color:var(--material-000)}.full-section{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:30px 25px;border-top:1px solid rgba(0,0,0,.08)}:root{--glitter: url(https://hk-ysa.web.app/images/silver-glitter-background.png);--duration: 3s;--card-color: #3b4146}.member-card-section .member-card-front{display:grid;position:relative;transform:translateZ(.1px);width:90vw;width:auto;aspect-ratio:1.586;border-radius:3.5%/5%;background-image:url(https://www.transparenttextures.com/patterns/brushed-alum-dark.png);background-color:var(--card-color);background-size:cover;overflow:hidden;box-shadow:0 30px 40px -25px #0f0514,0 20px 50px -15px #0f0514;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);image-rendering:optimizequality}.member-info-section .member-info{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;padding:0 25px 25px;gap:15px}.login-modal-content,.signup-modal-content{backdrop-filter:blur(3px);flex:1;display:flex;padding:9%;flex-direction:column;justify-content:center;align-items:center;gap:1.5em;font-family:sans-serif}.login-modal-content .brand-text,.signup-modal-content .brand-text{font-size:1.75em}.login-modal-content .text-signup,.login-modal-content .text-login,.signup-modal-content .text-signup,.signup-modal-content .text-login{user-select:none}.login-modal-content .text-completion,.signup-modal-content .text-completion{text-align:center;user-select:none}.login-modal-content .button-signup,.login-modal-content .button-login,.signup-modal-content .button-signup,.signup-modal-content .button-login{color:var(--material-900);cursor:pointer;text-decoration:underline}.login-modal-content form,.signup-modal-content form{display:flex;flex-direction:column;align-items:stretch;gap:1em}.login-modal-content form .field,.signup-modal-content form .field{flex:1;display:flex;justify-content:center;align-items:stretch;position:relative;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.login-modal-content form .field .field-icon,.signup-modal-content form .field .field-icon{display:flex;justify-content:center;align-items:center;flex:1;border:0;border-radius:4px 0 0 4px;border-right:1px solid rgba(0,0,0,.1);aspect-ratio:1}.login-modal-content form .field .field-icon svg,.signup-modal-content form .field .field-icon svg{color:var(--material-900);height:40%}.login-modal-content form .field .field-input,.signup-modal-content form .field .field-input{flex:7;border:none;border-radius:0 4px 4px 0;padding:0 0 0 1.2em;font-size:1em;min-width:0}.login-modal-content form .field .field-input.field-verify,.signup-modal-content form .field .field-input.field-verify{flex:5.5;border-radius:0}.login-modal-content form .field .field-button-getcode,.signup-modal-content form .field .field-button-getcode{flex:1.5;display:flex;justify-content:center;align-items:center;border-left:1px solid rgba(0,0,0,.1);text-align:center;color:var(--material-900);font-style:normal;font-weight:400;line-height:normal}.login-modal-content form .field .field-button-getcode.disabled,.signup-modal-content form .field .field-button-getcode.disabled{opacity:.4}.login-modal-content form .checkbox-row,.signup-modal-content form .checkbox-row{display:flex;justify-content:start;align-items:stretch;user-select:none;gap:5%}.login-modal-content form .checkbox-row .field-choice,.signup-modal-content form .checkbox-row .field-choice{display:flex;flex:1;justify-content:start;align-items:start;gap:5%;accent-color:var(--material-900)}.login-modal-content form .checkbox-row .field-choice .field-choice-one-only,.signup-modal-content form .checkbox-row .field-choice .field-choice-one-only{aspect-ratio:1}.login-modal-content form .field-2col,.signup-modal-content form .field-2col{display:flex;justify-content:center;align-items:stretch;user-select:none;gap:5%;aspect-ratio:8}.login-modal-content form .field-2col .field-choice,.signup-modal-content form .field-2col .field-choice{display:flex;flex:1;justify-content:center;align-items:center;gap:5%;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.login-modal-content form .field-2col .field-choice .field-choice-one-only,.signup-modal-content form .field-2col .field-choice .field-choice-one-only{accent-color:var(--material-900);aspect-ratio:1}.login-modal-content form .error-msg,.signup-modal-content form .error-msg{color:red}.login-modal-content form .button-reset,.signup-modal-content form .button-reset{flex:1;display:flex;padding:10px 24px;border-radius:4px;border:1px solid rgba(0,0,0,.1);justify-content:center;align-items:center;background-color:var(--red);color:var(--material-000);font-size:1.2em}.login-modal-content form .button-submit,.signup-modal-content form .button-submit{flex:1;display:flex;padding:10px 24px;border-radius:4px;border:1px solid rgba(0,0,0,.1);justify-content:center;align-items:center;background-color:var(--material-900);color:var(--material-000);font-size:1.2em}.login-modal-content form .button-submit:disabled,.signup-modal-content form .button-submit:disabled{background-color:gray}@media (min-width: 768px){.login-modal-content,.signup-modal-content{background-color:var(--transparent-bg);backdrop-filter:blur(3px)}}.referral-body{display:flex;flex-direction:column;align-items:stretch;gap:40px}.referral-body .referral-section{display:flex;padding-inline:10vw;gap:3vw}.referral-body .referral-section .referral-section-header{flex:1;display:flex;flex-direction:column;gap:10px;user-select:none}.referral-body .referral-section .referral-section-header .referral-section-title{color:var(--midnight-blue);font-size:1.2em;font-weight:700}.referral-body .referral-section .referral-section-header .referral-section-description{color:var(--midnight-blue);opacity:.4}.referral-body .referral-section .referral-section-content{flex:2;display:flex;flex-direction:column;gap:40px}.referral-body .referral-section .referral-section-content .referral-subsection{display:flex;flex-direction:column;gap:25px;border-radius:4px;border:1px solid var(--material-050);padding:25px 2vw;background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header{display:flex;justify-content:stretch}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-header-text{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;gap:7px;user-select:none}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-header-text .referral-subsection-title{flex:1;color:var(--midnight-blue);font-size:1.1em}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-header-text .referral-subsection-description{flex:1;color:var(--midnight-blue);opacity:.4}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions{display:flex;gap:10px;justify-content:stretch;align-items:stretch}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button{display:flex;flex:1 1 0;min-width:0;flex-direction:row;justify-content:center;text-decoration:none;gap:5px;padding:8px 22px;align-items:center;border-radius:4px;border:none}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button:disabled{opacity:.4}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button.button-edit{border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button.button-save{background-color:var(--material-900);color:var(--material-000)}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:25px;column-gap:30px}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field{flex:1;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:15px}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-label{color:var(--midnight-blue);opacity:.6;user-select:none}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:10px;color:var(--midnight-blue)}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value input,.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value textarea{flex:1;padding:10px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.08)}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-name{flex:1}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action{display:flex;flex-direction:column;justify-self:flex-end;align-items:center;gap:0px}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-button{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:8px 12px;font-size:.9em}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-button.button-add{background-color:var(--material-000);color:var(--material-900)}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-button.button-remove{background-color:var(--red);color:var(--material-000)}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-comment{color:var(--green);font-style:italic}.referral-body .referral-section-plan-info{padding-inline:10vw;gap:3vw;display:flex;flex-direction:column}.referral-body .referral-section-plan-info .referral-section-header{flex:1;display:flex;flex-direction:column;gap:10px;user-select:none}.referral-body .referral-section-plan-info .referral-section-header .referral-section-title{color:var(--midnight-blue);font-size:1.2em;font-weight:700}.referral-body .referral-section-plan-info .referral-section-header .referral-section-description{color:var(--midnight-blue);opacity:.4}.referral-body .referral-section-plan-info .referral-section-content{flex:2;display:flex;flex-direction:column;gap:40px}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection{display:flex;flex-direction:column;gap:25px;border-radius:4px;border:1px solid var(--material-050);padding:25px 2vw;background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header{display:flex;justify-content:stretch}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-header-text{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;gap:7px;user-select:none}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-header-text .referral-subsection-title{flex:1;color:var(--midnight-blue);font-size:1.1em}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-header-text .referral-subsection-description{flex:1;color:var(--midnight-blue);opacity:.4}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions{display:flex;gap:10px;justify-content:stretch;align-items:stretch}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button{display:flex;flex:1 1 0;min-width:0;flex-direction:row;justify-content:center;text-decoration:none;gap:5px;padding:8px 22px;align-items:center;border-radius:4px;border:none}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button:disabled{opacity:.4}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button.button-edit{border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header .referral-subsection-actions .referral-subsection-action-button.button-save{background-color:var(--material-900);color:var(--material-000)}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:25px;column-gap:30px}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field{flex:1;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:15px}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-label{color:var(--midnight-blue);opacity:.6;user-select:none}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value{float:right;display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:10px;color:var(--midnight-blue)}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value input,.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value textarea{flex:1;padding:10px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.08)}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-name{flex:1}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action{display:flex;flex-direction:column;justify-self:flex-end;align-items:center;gap:0px}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-button{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:8px 12px;font-size:.9em}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-button.button-add{background-color:var(--material-000);color:var(--material-900)}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-button.button-remove{background-color:var(--red);color:var(--material-000)}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field .referral-subsection-field-value .agent-action .agent-action-comment{color:var(--green);font-style:italic}.panel-client-list{display:flex;flex-direction:column;gap:20px;gap:0;width:100%}.panel-client-list .panel-client-list-table{border:1px solid rgba(0,0,0,.08);border-collapse:collapse;position:relative;background-color:var(--transparent-bg);backdrop-filter:blur(3px);border-radius:0 0 4px 4px;border-top:none;border:none}.panel-client-list .panel-client-list-table .panel-client-list-table-client{transition:box-shadow .4s ease-in-out;box-shadow:none;display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:10px;padding:10px 16px;border-radius:4px;border-top:1px solid rgba(0,0,0,.08);border:none}.panel-client-list .panel-client-list-table .panel-client-list-table-client:hover{box-shadow:0 8px 60px 8px #0000001a;transform:scale(1)}.panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-user{flex:1}.panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile{display:flex;flex-direction:row;justify-content:stretch;align-items:center;padding:5px 0;gap:12px;text-decoration:none}.panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-image{width:45px;aspect-ratio:1}.panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-image img,.panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-image svg{color:#00000052;border-radius:50%;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-profile-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;color:var(--midnight-blue)}.panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-profile-text .panel-client-list-table-client-contact{opacity:.7}.carousel{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;position:relative}.carousel .carousel-body{flex:1;padding:0;margin:0;list-style-type:none;overflow-x:hidden;white-space:nowrap}.carousel .carousel-body .carousel-item{display:inline-block;width:100%;transition:all 1s ease-in-out}.carousel .carousel-body .carousel-item .scenario-image img{vertical-align:middle;border-radius:4px 4px 0 0;width:100%;height:auto;aspect-ratio:1/1}.carousel .carousel-nav-arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:45%;border:none;background-color:transparent;color:#fff;z-index:2;font-size:2em}.carousel .carousel-nav-arrow svg{filter:drop-shadow(-1px 1px 0 rgba(0,0,0,.08)) drop-shadow(1px -1px 0 rgba(0,0,0,.08)) drop-shadow(-1px -1px 0 rgba(0,0,0,.08)) drop-shadow(1px 1px 0 rgba(0,0,0,.08)) drop-shadow(-1px 0 0 rgba(0,0,0,.08)) drop-shadow(1px 0 0 rgba(0,0,0,.08)) drop-shadow(0 -1px 0 rgba(0,0,0,.08)) drop-shadow(0 1px 0 rgba(0,0,0,.08))}.carousel .carousel-nav-arrow.arrow-left{border-radius:4px 0 0;left:0;transform:translate(50%) translateY(-50%)}.carousel .carousel-nav-arrow.arrow-right{border-radius:0 4px 0 0;right:0;transform:translate(-50%) translateY(-50%)}.carousel .carousel-nav{justify-self:flex-end;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;padding:15px 0}.carousel .carousel-nav .carousel-select{border-radius:50%;border:none;background-color:#d9d9d9;aspect-ratio:1;width:8px}.carousel .carousel-nav .carousel-select.active{background-color:var(--material-900);width:12px}.carousel .plan-benefits{gap:0px;margin-block-start:0px;margin-block-end:0px}.referral-section-plan-info-title{color:var(--midnight-blue);font-size:1.2em;font-weight:700}.referral-section-plan-info-description{color:var(--midnight-blue);opacity:.4;margin-block:0}@media (min-width: 768px){.referral-body .referral-section{flex-direction:row}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header{flex-direction:row;align-items:center}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field{min-width:35%}.referral-body .referral-section-plan-info{flex-direction:row}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header{flex-direction:row;align-items:center}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field{min-width:35%}.carousel{padding-left:30px;padding-right:30px}}@media (max-width: 768px){.referral-body .referral-section{padding-inline:20px;flex-direction:column}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-header{flex-direction:column;align-items:stretch;gap:10px}.referral-body .referral-section .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field{min-width:60%}.referral-body .referral-section-plan-info{padding-inline:20px;flex-direction:column}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-header{flex-direction:column;align-items:stretch;gap:10px}.referral-body .referral-section-plan-info .referral-section-content .referral-subsection .referral-subsection-content .referral-subsection-field{min-width:60%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/ajax-loader-e7b44c86.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/slick-12459f22.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.referral-carousel{position:relative;width:100%;max-width:450px;margin:auto}.referral-carousel-item{display:flex;flex-direction:column;align-items:center;border-radius:4px 4px 0 0;overflow:hidden}.referral-carousel-image{position:relative;width:100%;height:auto!important;aspect-ratio:1/1!important;overflow:hidden;:is(img){border-radius:4px;display:block;width:100%;height:100%;object-fit:cover}}.referral-carousel-title{margin-top:10px;margin-left:10px;align-self:center;color:var(--material-900);:is(a){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;text-decoration:none;color:var(--material-900)}}.referral-carousel-spacer{height:35px}.referral-carousel-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;padding:10px;z-index:1}.arrow-left{left:10px}.arrow-right{right:10px}.referral-carousel--nav{display:flex;justify-content:center;margin-top:10px}.referral-carousel-select{width:10px;height:10px;border-radius:50%;background:gray;margin:0 5px;cursor:pointer;border:none}.referral-carousel-select.active{background:black}.referral-carousel-dots{bottom:-20px!important;position:absolute!important;width:100%!important;padding:0!important;margin:10px 0!important;list-style:none!important;text-align:center!important;:is(li) button:before{font-size:15px!important;color:var(--material-900)!important}}.dashboard-body .dashboard-preview-header{display:flex;justify-content:center;align-items:stretch;gap:15px;padding:10px 20px;flex-direction:row;background:var(--mild-bg)}.dashboard-body .dashboard-preview-header .dashboard-preview-text{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.dashboard-body .dashboard-preview-header .dashboard-preview-action{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:10px}.dashboard-body .dashboard-preview-header .dashboard-preview-action .dashboard-preview-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;border-radius:4px;border:none;color:var(--material-000)}.dashboard-body .dashboard-preview-header .dashboard-preview-action .dashboard-preview-action-button.button-cancel{background-color:var(--red)}.dashboard-body .dashboard-preview-header .dashboard-preview-action .dashboard-preview-action-button.button-return{background-color:var(--material-900)}.dashboard-body .dashboard-preview-header .dashboard-preview-action .dashboard-preview-action-button.button-execute{background-color:var(--green)}.dashboard-body .dashboard-container{padding:20px 40px;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:20px}.dashboard-body .dashboard-header{display:flex;justify-content:stretch;align-items:stretch;gap:15px;flex-direction:row}.dashboard-body .dashboard-header .dashboard-client-profile{flex:1;display:flex;flex-direction:row;align-items:stretch;gap:15px;justify-content:flex-start}.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-image{display:flex;justify-content:center;align-items:center;width:45px;border-radius:50%;border:1px solid rgba(0,0,0,.08);aspect-ratio:1}.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-image img,.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-image svg{color:#00000052;border-radius:50%;height:80%;width:auto;aspect-ratio:1;object-fit:cover}.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-profile-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-action{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-action .dashboard-client-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;gap:8px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,123,.04);color:var(--material-900)}.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-action .dashboard-client-button.button-download{background-color:transparent;border:0}.dashboard-body .dashboard-header .dashboard-header-action{display:flex;flex-direction:row;align-items:center;gap:15px;justify-content:flex-end}.dashboard-body .dashboard-header .dashboard-header-action .dashboard-header-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;gap:8px;border-radius:4px;min-width:135px}.dashboard-body .dashboard-header .dashboard-header-action .dashboard-header-button.button-universe-selected{border:1px solid rgba(0,0,0,.08);background-color:var(--material-900);color:var(--material-000)}.dashboard-body .dashboard-header .dashboard-header-action .dashboard-header-button.button-universe-non-selected{border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--midnight-blue)}.dashboard-body .dashboard-content{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:stretch;row-gap:15px;column-gap:20px;flex-direction:row}.dashboard-body .dashboard-content .info-box{border-radius:4px;border:1px solid var(--material-050);flex-shrink:0;background-color:var(--transparent-bg);backdrop-filter:blur(3px);width:-webkit-fill-available;width:-moz-available}.dashboard-body .dashboard-content .info-box.portfolio{flex:4;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;background-color:var(--material-900);color:var(--material-000);padding:25px 20px;gap:15px}.dashboard-body .dashboard-content .info-box.portfolio .portfolio-row{flex:1;display:flex;flex-direction:row;justify-content:stretch;align-items:end;gap:15px}.dashboard-body .dashboard-content .info-box.portfolio .portfolio-field{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;gap:8px}.dashboard-body .dashboard-content .info-box.portfolio .portfolio-field .portfolio-field-title{font-size:.8em;opacity:.72;user-select:none}.dashboard-body .dashboard-content .info-box.portfolio .portfolio-field .portfolio-field-value{font-weight:700;font-size:1.1em}.dashboard-body .dashboard-content .info-box.portfolio .portfolio-field.value{flex:2}.dashboard-body .dashboard-content .info-box.portfolio .portfolio-field.value .portfolio-field-value{font-size:1.5em}.dashboard-body .dashboard-content .info-box.funds{flex:2;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding:25px 20px}.dashboard-body .dashboard-content .info-box.funds .funds-field{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;gap:8px}.dashboard-body .dashboard-content .info-box.funds .funds-field .funds-title{font-size:.8em;opacity:.72;user-select:none}.dashboard-body .dashboard-content .info-box.funds .funds-field .funds-value{font-weight:700;font-size:1.5em}.dashboard-body .dashboard-content .info-box.funds .funds-action{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:8px}.dashboard-body .dashboard-content .info-box.funds .funds-action .funds-button{border-radius:4px;border:none;padding:8px 16px}.dashboard-body .dashboard-content .info-box.funds .funds-action .funds-button.button-view{background-color:transparent;color:var(--material-900)}.dashboard-body .dashboard-content .info-box.funds .funds-action .funds-button.button-add{background-color:var(--green);color:var(--material-000)}.dashboard-body .dashboard-content .info-box.scenarios{flex:2;display:flex;flex-direction:column;justify-items:stretch;align-items:stretch}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;position:relative}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-body{flex:1;padding:0;margin:0;list-style-type:none;overflow-x:hidden;white-space:nowrap}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-body .carousel-item{display:inline-block;width:100%;transition:all 1s ease-in-out}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-body .carousel-item .scenario-image img{border-radius:4px 4px 0 0;width:100%;height:auto;aspect-ratio:14/8.5}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-body .carousel-item .scenario-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:10px}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-body .carousel-item .scenario-title a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;text-decoration:none;color:var(--material-900)}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-nav-arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:30%;border:none;background-color:transparent;color:#fff;z-index:2;font-size:2em}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-nav-arrow svg{filter:drop-shadow(-1px 1px 0 rgba(0,0,0,.08)) drop-shadow(1px -1px 0 rgba(0,0,0,.08)) drop-shadow(-1px -1px 0 rgba(0,0,0,.08)) drop-shadow(1px 1px 0 rgba(0,0,0,.08)) drop-shadow(-1px 0 0 rgba(0,0,0,.08)) drop-shadow(1px 0 0 rgba(0,0,0,.08)) drop-shadow(0 -1px 0 rgba(0,0,0,.08)) drop-shadow(0 1px 0 rgba(0,0,0,.08))}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-nav-arrow.arrow-left{border-radius:4px 0 0;left:0;transform:translate(50%) translateY(-50%)}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-nav-arrow.arrow-right{border-radius:0 4px 0 0;right:0;transform:translate(-50%) translateY(-50%)}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-nav{justify-self:flex-end;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;padding:15px 0}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-nav .carousel-select{border-radius:50%;border:none;background-color:#d9d9d9;aspect-ratio:1;width:8px}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios .carousel-nav .carousel-select.active{background-color:var(--material-900);width:12px}.dashboard-body .dashboard-content .info-box.exposure,.dashboard-body .dashboard-content .info-box.risk-score{flex:3}.dashboard-body .dashboard-content .info-box.summary{flex:2}.dashboard-body .dashboard-content .info-box.summary .summary-text{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:10px;padding:25px 20px}.dashboard-body .dashboard-content .info-box.summary .summary-text .summary-title{color:var(--material-900);font-size:1.1em;user-select:none;font-weight:bolder}.dashboard-body .dashboard-content .info-box.summary .summary-text .summary-content{color:var --midnight-blue;opacity:.72}.dashboard-body .dashboard-content .info-box.distribution-class,.dashboard-body .dashboard-content .info-box.distribution-bond,.dashboard-body .dashboard-content .info-box.distribution-country,.dashboard-body .dashboard-content .info-box.distribution-sector{flex:4}.dashboard-body .dashboard-content .info-box .highcharts-container{width:auto!important;height:auto!important;display:flex;flex-direction:row;justify-content:center;align-items:stretch;border-radius:4px}@media (max-width: 768px){.dashboard-body .dashboard-preview-header{flex-direction:column;position:fixed;bottom:0;left:0;width:min(100vw - 50px,100% - 50px);padding:25px;background:var(--material-000);box-shadow:0 8px 60px #00000029;z-index:2}.dashboard-body .dashboard-container{padding:20px}.dashboard-body .dashboard-header{flex-direction:column}.dashboard-body .dashboard-header .dashboard-client-profile{justify-content:stretch}.dashboard-body .dashboard-header .dashboard-client-profile .dashboard-client-profile-text{flex:1}.dashboard-body .dashboard-header .dashboard-header-action{justify-content:stretch}.dashboard-body .dashboard-header .dashboard-header-action .dashboard-header-button{flex:1;min-width:0px}.dashboard-body .dashboard-content{flex-direction:column}.dashboard-body .dashboard-content .flex-break{display:none}.dashboard-body .dashboard-content .info-box.portfolio .portfolio-row{align-items:stretch;flex-direction:column}.dashboard-body .dashboard-content .info-box.scenarios .carousel-scenarios{max-width:100%}}:root{--material-900: #00007b;--mild-bg: #f5f5f5}.dashboard-carousel{max-width:400px;margin:0 auto;border-radius:4px 4px 0 0;position:relative;overflow:hidden}.dashboard-carousel-image{width:100%;aspect-ratio:14 / 8.5;overflow:hidden;border-radius:4px 4px 0 0}.dashboard-carousel-image img{width:100%;height:100%;object-fit:cover;border-radius:4px 4px 0 0}.dashboard-carousel-item{display:flex;flex-direction:column;align-items:center;border-radius:4px 4px 0 0}.dashboard-carousel-title{margin-top:10px;margin-left:10px;align-self:center;color:var(--material-900)}.dashboard-carousel-title a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;text-decoration:none;color:var(--material-900)}.dashboard-carousel-dots{bottom:-10px!important;position:absolute!important;width:100%!important;padding:0!important;margin:10px 0!important;list-style:none!important;text-align:center!important;:is(li) button:before{font-size:15px!important;color:var(--material-900)!important}}.dashboard-carousel-spacer{height:35px}@media (max-width: 768px){.dashboard-carousel{max-width:100%}}.report-agent{padding:20px}.report-message{flex:4;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;background-color:var(--material-900);color:var(--material-000);padding:25px 20px;gap:15px}.report-button-container{padding-left:50px}.report-convert-pdf-button{cursor:pointer;flex:1;display:flex;flex-direction:row;justify-content:stretch;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:8px 12px;font-size:.9em;background-color:var(--material-900);color:var(--material-000)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:1000}.overlay_2{position:absolute;top:0;left:0;width:max(var(--widthSize, 100%),100%);height:max(var(--widthSize, 100%),100%);background-color:#00000080;backdrop-filter:blur(5px) contrast(60%);-webkit-backdrop-filter:blur(5px) contrast(60%);z-index:999}.overlay-content{background-color:#fff;padding:30px;border-radius:5px;box-shadow:0 0 10px #0000004d;text-align:center}.countdown{font-size:36px;font-weight:700;margin-bottom:20px}.spinner{margin-bottom:20px}.progress{width:100%;height:20px;background-color:#f1f1f1;border-radius:10px;overflow:hidden}.progress-bar{height:100%;background-color:#4caf50;text-align:center;line-height:20px;color:#fff}.download-button{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:5px;padding:10px 20px;margin:25px 25px 0;align-items:center;border-radius:4px;border:none;background-color:var(--material-900);color:var(--material-000)}.market-body{display:flex;padding:20px 40px;flex-direction:column}.market-body .market-action{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-end;gap:10px;padding:15px 0}.market-body .market-action .market-show-scenario{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:5px}.market-body .market-action .market-show-scenario .toggle-label{color:var(--midnight-blue)}.market-body .market-action .market-edit-action{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.market-body .market-action .market-edit-action .edit-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;padding:10px 16px;border:none;border-radius:4px}.market-body .market-action .market-edit-action .edit-action-button.button-new{border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.market-body .market-item-list{display:flex;align-items:center;flex-wrap:wrap;gap:40px}.market-body .market-item-list .market-item{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:0;border-radius:8px;border:1px solid var(--material-050);overflow:hidden;backdrop-filter:blur(3px);background-color:var(--transparent-bg)}.market-body .market-item-list .market-item .market-item-image{flex:3;display:flex;max-height:60%}.market-body .market-item-list .market-item .market-item-image img{width:100%;height:auto;aspect-ratio:16/10}.market-body .market-item-list .market-item.market-no-image .market-item-text .market-item-brief{flex:8}.market-body .market-item-list .market-item .market-item-text{flex:2;display:flex;flex-direction:column;padding:10px}.market-body .market-item-list .market-item .market-item-text .market-item-title{flex:1;font-weight:700;color:var(--material-900)}.market-body .market-item-list .market-item .market-item-text .market-item-brief{flex:2;word-wrap:normal;padding:5px 0;text-overflow:ellipsis}.market-body .market-item-list .market-item .market-item-text .market-item-actions{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:10px}.market-body .market-item-list .market-item .market-item-text .market-item-actions .market-item-button{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:5px;padding:10px 20px;align-items:center;border-radius:4px;border:none}.market-body .market-item-list .market-item .market-item-text .market-item-actions .market-item-button.button-download{color:var(--material-900)}.market-body .market-item-list .market-item .market-item-text .market-item-actions .market-item-button.button-expand{background-color:var(--material-900);color:var(--material-000)}@media (min-width: 768px){.market-body{align-items:stretch}.market-body .market-item-list{flex-direction:row;justify-content:space-evenly}.market-body .market-item-list .market-item{width:322px}.market-body .market-item-list .market-item .market-item-text .market-item-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width: 768px){.market-body{padding:20px;align-items:stretch}.market-body .market-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.market-body .market-item-list{flex-direction:column;align-items:stretch;justify-content:stretch}}.material-body{display:flex;padding:20px 40px;flex-direction:column}.material-body .material-action{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-end;gap:10px;padding:15px 0}.material-body .material-action .material-show-scenario{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:5px}.material-body .material-action .material-show-scenario .toggle-label{color:var(--midnight-blue)}.material-body .material-action .material-edit-action{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.material-body .material-action .material-edit-action .edit-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;padding:10px 16px;border:none;border-radius:4px}.material-body .material-action .material-edit-action .edit-action-button.button-new{border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.material-body .material-item-list{display:flex;align-items:center;flex-wrap:wrap;gap:40px}.material-body .material-item-list .material-item{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:0;border-radius:8px;border:1px solid var(--material-050);overflow:hidden;backdrop-filter:blur(3px);background-color:var(--transparent-bg)}.material-body .material-item-list .material-item .material-item-image{flex:3;display:flex;max-height:60%;position:relative;overflow:hidden}.material-body .material-item-list .material-item .material-item-image img{width:100%;height:auto;aspect-ratio:16/16}.material-body .material-item-list .material-item .blur-overlay{position:absolute;top:10%;left:0;width:100%;height:90%;pointer-events:none;background:rgba(0,0,0,.5);backdrop-filter:blur(30px);mask-image:linear-gradient(to bottom,transparent,black);-webkit-mask-image:linear-gradient(to bottom,transparent,black);background:linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgba(0,0,0,.95) 100%)}.material-body .material-item-list .material-item .blur-overlay-addon-0{position:absolute;top:0%;left:0;width:100%;height:100%;backdrop-filter:blur(0px)}.material-body .material-item-list .material-item .blur-overlay-addon-1{position:absolute;top:15%;left:0;width:100%;height:85%;backdrop-filter:blur(.5px)}.material-body .material-item-list .material-item .blur-overlay-addon-2{position:absolute;top:30%;left:0;width:100%;height:70%;backdrop-filter:blur(.5px)}.material-body .material-item-list .material-item .blur-overlay-addon-3{position:absolute;top:45%;left:0;width:100%;height:55%;backdrop-filter:blur(.5px)}.material-body .material-item-list .material-item .blur-overlay-addon-4{position:absolute;top:60%;left:0;width:100%;height:40%;backdrop-filter:blur(.5px)}.material-body .material-item-list .material-item .blur-overlay-addon-5{position:absolute;top:75%;left:0;width:100%;height:25%;backdrop-filter:blur(.5px)}.material-body .material-item-list .material-item .blurred-text{position:absolute;bottom:1%;left:0;width:100%;text-align:center;color:#fff;padding:10px;box-sizing:border-box;z-index:2}.material-body .material-item-list .material-item.material-no-image .material-item-text .material-item-brief{flex:8}.material-body .material-item-list .material-item .material-item-text{flex:2;display:flex;flex-direction:column;padding:10px}.material-body .material-item-list .material-item .material-item-text .material-item-title{flex:1;font-weight:700;color:var(--material-900)}.material-body .material-item-list .material-item .material-item-text .material-item-brief{flex:2;word-wrap:normal;padding:5px 0;text-overflow:ellipsis}.material-body .material-item-list .material-item .material-item-text .material-item-actions{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:10px}.material-body .material-item-list .material-item .material-item-text .material-item-actions .material-item-button{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:5px;padding:10px 20px;align-items:center;border-radius:4px;border:none}.material-body .material-item-list .material-item .material-item-text .material-item-actions .material-item-button.button-download{color:var(--material-900)}.material-body .material-item-list .material-item .material-item-text .material-item-actions .material-item-button.button-expand{background-color:var(--material-900);color:var(--material-000)}@media (min-width: 768px){.material-body{align-items:stretch}.material-body .material-item-list{flex-direction:row;justify-content:space-evenly}.material-body .material-item-list .material-item{width:322px}.material-body .material-item-list .material-item .material-item-text .material-item-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width: 768px){.material-body{padding:20px;align-items:stretch}.material-body .material-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.material-body .material-item-list{flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:stretch}}.panel-body{display:flex;padding:20px 40px;flex-direction:column;gap:30px}.panel-body .panel-header{display:flex;justify-content:stretch;align-items:stretch;gap:25px}.panel-body .panel-header .panel-header-info{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;border-radius:4px;border:1px solid var(--material-050);padding:10px 16px;color:var(--material-900);user-select:none;background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.panel-body .panel-header .panel-header-info .panel-header-info-icon{padding-bottom:20px}.panel-body .panel-header .panel-header-info .panel-header-info-title{color:var(--midnight-blue);font-size:.9em;opacity:.6}.panel-body .panel-header .panel-header-action{flex:1;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:var(--material-900);color:var(--material-000);text-align:center;padding:20px 16px}.panel-body .panel-client-list{display:flex;flex-direction:column;gap:20px}.panel-body .panel-client-list .panel-client-list-header{display:flex;justify-content:stretch;align-items:stretch}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-title{flex:1;color:var(--material-900);font-size:1.4em;font-weight:700}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions{position:relative;display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions .panel-client-list-search-icon{position:absolute;top:50%;left:18px;transform:translateY(-50%) translate(-50%);width:15px;height:auto;aspect-ratio:1;color:#0006}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions .panel-client-list-search{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:8px 5px 8px 34px}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions .panel-client-list-search::placeholder{color:#0006;opacity:1}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions .panel-client-list-remove{display:flex;flex-direction:row;align-items:center;gap:5px;padding:8px 13px;text-decoration:none;border-radius:4px;border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--red)}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions .panel-client-list-remove:disabled{color:#0006}.panel-body .panel-client-list .panel-client-list-table{border-radius:4px;border:1px solid rgba(0,0,0,.08);border-collapse:collapse;position:relative;background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client{transition:box-shadow .4s ease-in-out;box-shadow:none}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client:hover{box-shadow:0 8px 60px 8px #0000001a;transform:scale(1)}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile{display:flex;flex-direction:row;justify-content:stretch;align-items:center;padding:5px 0;gap:12px;text-decoration:none}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-image{width:45px;aspect-ratio:1}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-image img,.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-image svg{color:#00000052;border-radius:50%;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-profile-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;color:var(--midnight-blue)}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-profile .panel-client-list-table-client-profile-text .panel-client-list-table-client-contact{opacity:.7}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-analysis{transform:translateY(-70%);display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:5px;text-decoration:none;border:none;background-color:transparent;color:var(--material-900)}.panel-body .remove-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.panel-body .remove-container .remove-content{color:var(--midnight-blue)}.panel-body .remove-container .remove-action{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:10px}.panel-body .remove-container .remove-action .remove-action-button{flex:1;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:10px 16px;font-size:.9em}.panel-body .remove-container .remove-action .remove-action-button.button-cancel{background-color:var(--material-000);color:var(--material-900)}.panel-body .remove-container .remove-action .remove-action-button.button-remove{background-color:var(--red);color:var(--material-000)}.panel-body .add-client-container,.panel-body .client-referral-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.panel-body .add-client-container .add-client-title,.panel-body .client-referral-container .add-client-title{color:var(--material-900);font-size:1.3em;font-weight:700;padding:10px 0;margin-bottom:20px}.panel-body .add-client-container form,.panel-body .client-referral-container form{display:flex;flex-direction:column;align-items:stretch;gap:1em}.panel-body .add-client-container form .field,.panel-body .client-referral-container form .field{flex:1;display:flex;justify-content:center;align-items:stretch;position:relative;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.panel-body .add-client-container form .field .field-icon,.panel-body .client-referral-container form .field .field-icon{display:flex;justify-content:center;align-items:center;flex:1;border:0;border-radius:4px 0 0 4px;border-right:1px solid rgba(0,0,0,.1);aspect-ratio:1}.panel-body .add-client-container form .field .field-icon svg,.panel-body .client-referral-container form .field .field-icon svg{color:var(--material-900);height:40%}.panel-body .add-client-container form .field .field-input,.panel-body .client-referral-container form .field .field-input{flex:7;border:none;border-radius:0 4px 4px 0;padding:0 0 0 1.2em;font-size:1em;min-width:0}.panel-body .add-client-container form .field .field-input.field-verify,.panel-body .client-referral-container form .field .field-input.field-verify{flex:5.5;border-radius:0}.panel-body .add-client-container form .error-msg,.panel-body .client-referral-container form .error-msg{color:red}.panel-body .add-client-container form .button-submit,.panel-body .client-referral-container form .button-submit{flex:1;display:flex;padding:10px 24px;border-radius:4px;border:1px solid rgba(0,0,0,.1);justify-content:center;align-items:center;background-color:var(--material-900);color:var(--material-000);font-size:1.2em}.panel-body .add-client-container form .button-submit:disabled,.panel-body .client-referral-container form .button-submit:disabled{background-color:gray}.panel-body .add-client-container .client-referral-content,.panel-body .client-referral-container .client-referral-content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px}.panel-body .add-client-container .client-referral-content .client-referral-code,.panel-body .client-referral-container .client-referral-content .client-referral-code{user-select:all}.panel-body .add-client-container .client-referral-content .copy-icon,.panel-body .client-referral-container .client-referral-content .copy-icon{display:flex;justify-content:center;align-items:center;aspect-ratio:1;padding:3px;border-radius:4px;border:1px solid rgba(0,0,0,.08);color:#00000052}.panel-body .add-client-container .client-referral-content:hover .copy-icon,.panel-body .client-referral-container .client-referral-content:hover .copy-icon{color:#000000b3}.panel-body .add-client-container .popup-toggle,.panel-body .client-referral-container .popup-toggle{color:var(--material-900);margin-top:20px}.panel-body .add-client-container .popup-toggle:hover,.panel-body .client-referral-container .popup-toggle:hover{text-decoration:underline}@media (min-width: 768px){.panel-body .panel-header,.panel-body .panel-client-list .panel-client-list-header{flex-direction:row}.panel-body .panel-client-list .panel-client-list-table{display:table}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-header,.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client{display:table-row}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-header>div,.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client>div{display:table-cell;padding:5px 0}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client{border:1px solid rgba(0,0,0,.08)}}@media (max-width: 768px){.panel-body{padding:20px}.panel-body .panel-header{flex-direction:column;gap:15px}.panel-body .panel-header .panel-header-info{order:2}.panel-body .panel-header .panel-header-action{order:1}.panel-body .panel-client-list{gap:0}.panel-body .panel-client-list .panel-client-list-header{flex-direction:column;gap:10px}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-title{font-size:1.8em}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions .panel-client-list-search{flex:1;border-radius:4px 4px 0 0;border-bottom:none}.panel-body .panel-client-list .panel-client-list-header .panel-client-list-actions .panel-client-list-remove{display:none}.panel-body .panel-client-list .panel-client-list-table{border-radius:0 0 4px 4px;border-top:none}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-header,.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-select,.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-plan-tier,.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-plan-expiry{display:none}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:10px;padding:10px 16px;border-radius:4px;border-top:1px solid rgba(0,0,0,.08)}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-user{flex:1}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-analysis{transform:translateY(0);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;background-color:var(--material-900);color:var(--material-000);aspect-ratio:1;width:45px;font-size:1em}.panel-body .panel-client-list .panel-client-list-table .panel-client-list-table-client .panel-client-list-table-client-analysis .analysis-text,.panel-client-list-table-total-aum,.panel-client-list-table-risk-appetite{display:none}}.settings-body{display:flex;flex-direction:column;align-items:stretch;gap:40px}.settings-body .settings-profile{display:flex;padding:25px 10vw;border-bottom:1px solid rgba(0,0,0,.08);gap:20px;align-items:center}.settings-body .settings-profile .profile-image{display:flex;justify-content:center;align-items:center;width:120px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,0,0,.08)}.settings-body .settings-profile .profile-image img,.settings-body .settings-profile .profile-image svg{color:#00000052;width:80%;height:auto;border-radius:50%;aspect-ratio:1;object-fit:cover}.settings-body .settings-profile .profile-description{flex:1;display:flex;flex-direction:column;gap:5px}.settings-body .settings-profile .profile-description .profile-name{font-size:1.2em}.settings-body .settings-profile .profile-description .profile-title{color:var(--midnight-blue, #003);opacity:.6}.settings-body .settings-profile .profile-description .profile-plan{display:flex;flex-direction:row;align-items:center;gap:4px;border-radius:4px;padding:8px 12px;font-size:.8em}.settings-body .settings-profile .profile-description .profile-plan[data-plan=free]{color:var(--midnight-blue, #003);opacity:.6;border:1px solid rgba(0,0,0,.08)}.settings-body .settings-profile .profile-description .profile-plan[data-plan=premium]{color:var(--gold);border:1px solid var(--gold)}.settings-body .settings-profile .profile-action{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.settings-body .settings-profile .profile-action .profile-change-image-button{display:flex;flex-direction:row;justify-content:center;text-decoration:none;gap:5px;padding:12px 16px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.settings-body .settings-section{display:flex;padding-inline:10vw;gap:3vw}.settings-body .settings-section .settings-section-header{flex:1;display:flex;flex-direction:column;gap:10px;user-select:none}.settings-body .settings-section .settings-section-header .settings-section-title{color:var(--midnight-blue);font-size:1.2em;font-weight:700}.settings-body .settings-section .settings-section-header .settings-section-description{color:var(--midnight-blue);opacity:.4}.settings-body .settings-section .settings-section-content{flex:2;display:flex;flex-direction:column;gap:40px}.settings-body .settings-section .settings-section-content .settings-subsection{display:flex;flex-direction:column;gap:25px;border-radius:4px;border:1px solid var(--material-050);padding:25px 2vw;background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header{display:flex;justify-content:stretch}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-header-text{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;gap:7px;user-select:none}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-header-text .settings-subsection-title{flex:1;color:var(--midnight-blue);font-size:1.1em}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-header-text .settings-subsection-description{flex:1;color:var(--midnight-blue);opacity:.4}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-actions{display:flex;gap:10px;justify-content:stretch;align-items:stretch}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-actions .settings-subsection-action-button{display:flex;flex:1 1 0;min-width:0;flex-direction:row;justify-content:center;text-decoration:none;gap:5px;padding:8px 22px;align-items:center;border-radius:4px;border:none}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-actions .settings-subsection-action-button:disabled{opacity:.4}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-actions .settings-subsection-action-button.button-edit{border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header .settings-subsection-actions .settings-subsection-action-button.button-save{background-color:var(--material-900);color:var(--material-000)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:25px;column-gap:30px}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field{flex:1;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:15px}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-label{color:var(--midnight-blue);opacity:.6;user-select:none}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:10px;color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value input,.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value textarea{flex:1;padding:10px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.08)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .agent-name{flex:1}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .agent-action{display:flex;flex-direction:row;justify-self:flex-end;align-items:center;gap:10px}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .agent-action .agent-action-button{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:8px 12px;font-size:.9em}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .agent-action .agent-action-button.button-add{background-color:var(--material-000);color:var(--material-900)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .agent-action .agent-action-button.button-remove{background-color:var(--red);color:var(--material-000)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .risk-appetite-button{flex:1;display:flex;flex-direction:row;justify-content:stretch;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:8px 12px;font-size:.9em;background-color:var(--transparent-bg);color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .risk-appetite-button:disabled{border:none;padding:0;font-size:1em}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .risk-appetite-button:disabled svg{display:none}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .risk-appetite-button .risk-appetite-tested{flex:1;text-align:start}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field .settings-subsection-field-value .risk-appetite-button svg{aspect-ratio:1}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-footer{border-radius:0 0 4px 4px;background:var(--mild-bg);user-select:none}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-footer .settings-subsection-container{display:flex;flex-direction:row;justify-content:stretch;align-items:center;padding:10px 16px;gap:7px}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-footer .settings-subsection-container .toggle-label{flex:1;color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-attached-trust{border-radius:4px;border:1px solid rgba(0,0,0,.08)}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-header{border-radius:4px 4px 0 0;border-bottom:1px solid rgba(0,0,0,.08);overflow:hidden}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-header .col-title{color:var(--midnight-blue);opacity:.6}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-header .settings-attached-trust-actions{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-header .settings-attached-trust-actions .settings-attached-trust-button{flex:1;background-color:var(--transparent-bg);border:none;padding:16px 20px;font-size:1em}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-header .settings-attached-trust-actions .settings-attached-trust-button.button-remove{color:var(--red);border-left:1px solid rgba(0,0,0,.08)}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-header .settings-attached-trust-actions .settings-attached-trust-button.button-add-trust{color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row{border-bottom:1px solid rgba(0,0,0,.08)}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-checkbox{accent-color:var(--material-900)}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-name{color:var(--material-900);font-weight:700}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-content{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-content .settings-attached-trust-title{color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-content .settings-attached-trust-description{color:var(--midnight-blue);opacity:.6;user-select:none}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-content .settings-attached-trust-button.button-learn-more{display:flex;gap:5px;align-items:center;background-color:transparent;color:var(--material-500);text-decoration:none;border:none}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-footer{border-radius:0 0 4px 4px;background:var(--mild-bg);user-select:none}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-footer .settings-attached-trust-container{display:flex;flex-direction:row;justify-content:stretch;align-items:center;padding:10px 16px;gap:7px}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-footer .settings-attached-trust-container .toggle-label{flex:1;color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-membership-content{flex:1;display:flex;flex-wrap:wrap;justify-content:stretch;align-items:stretch}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info{flex:2;display:flex;justify-content:stretch;align-items:stretch;border-radius:4px;border:1px solid rgba(0,0,0,.08)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-plan{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding:16px 20px;gap:15px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-plan .settings-membership-plan-status{flex:1;display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-plan .settings-membership-plan-status .settings-membership-plan-icon{color:var(--green)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-plan .settings-membership-plan-status .settings-membership-plan-text{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-plan .settings-membership-plan-status .settings-membership-plan-text .settings-membership-plan-title{opacity:.6}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding:16px 20px;gap:15px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment .settings-membership-payment-method{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment .settings-membership-payment-method .settings-membership-payment-title{opacity:.6}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment .settings-membership-payment-method .settings-membership-payment-current{flex:1;display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment .settings-membership-payment-method .settings-membership-payment-current .settings-membership-payment-icon{width:30px;height:auto}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment .settings-membership-payment-action{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment .settings-membership-payment-action .settings-membership-payment-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;font-size:1em}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-payment .settings-membership-payment-action .settings-membership-payment-action-button.button-update{border-radius:4px;border:none;background-color:var(--material-900);color:var(--material-000)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:center;gap:10px;position:relative;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:25px 20px;color:var(--midnight-blue)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container .settings-membership-plan-title{font-size:.8em;opacity:.6;user-select:none}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container .settings-membership-plan-price-value{font-weight:700;font-size:1.8em}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container.popular:before{content:"Popular";position:absolute;top:0;left:0;padding:8px 16px;border-radius:4px 0 0;background-color:var(--skyblue);color:var(--material-000)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container .settings-membership-plan-action{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container .settings-membership-plan-action .settings-membership-plan-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;font-size:1em}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container .settings-membership-plan-action .settings-membership-plan-action-button.button-switch{border-radius:4px;border:none;background-color:var(--material-900);color:var(--material-000)}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-container .settings-membership-plan-action .settings-membership-plan-action-button.button-switch-current-plan{border-radius:4px;gap:5px;opacity:.4;border:none;background-color:var(--green);color:var(--material-000)}.settings-body .remove-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.settings-body .remove-container .remove-content{color:var(--midnight-blue)}.settings-body .remove-container .remove-action{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:10px}.settings-body .remove-container .remove-action .remove-action-button{flex:1;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:10px 16px;font-size:.9em}.settings-body .remove-container .remove-action .remove-action-button.button-cancel{background-color:var(--material-000);color:var(--material-900)}.settings-body .remove-container .remove-action .remove-action-button.button-remove{background-color:var(--red);color:var(--material-000)}.settings-body .add-agent-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.settings-body .add-agent-container .add-agent-title{color:var(--midnight-blue)}.settings-body .change-image-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.settings-body .change-image-container .change-image,.settings-body .change-image-container .remove-image{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.settings-body .change-image-container .change-image .change-image-select::file-selector-button,.settings-body .change-image-container .remove-image .change-image-select::file-selector-button{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:10px 16px;font-size:.9em;background-color:var(--material-000);color:var(--material-900)}.settings-body .change-image-container .change-image .change-image-button,.settings-body .change-image-container .remove-image .change-image-button{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:10px 16px;font-size:.9em;margin:4px}.settings-body .change-image-container .change-image .change-image-button.button-confirm,.settings-body .change-image-container .remove-image .change-image-button.button-confirm{background-color:var(--material-900);color:var(--material-000)}.settings-body .change-image-container .change-image .change-image-button.button-remove,.settings-body .change-image-container .remove-image .change-image-button.button-remove{background-color:var(--red);color:var(--material-000)}.settings-body .risk-appetite-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.settings-body .risk-appetite-container .risk-appetite-question-form,.settings-body .risk-appetite-container .risk-appetite-result{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:25px}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-result-header,.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-question-header,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-result-header,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-question-header{color:var(--midnight-blue);opacity:.6;user-select:none}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-question-options,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-question-options{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:15px}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-question-options .question-option,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-question-options .question-option{flex:1;text-align:start;display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:5px;accent-color:var(--material-900)}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-result-body,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-result-body{border-radius:4px;border:1px solid rgba(0,0,0,.08);background:var(--mild-bg);padding:12px 20px}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-action-row,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-action-row{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:10px}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-action-row .risk-appetite-button,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-action-row .risk-appetite-button{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:10px 16px;font-size:.9em}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-action-row .risk-appetite-button:disabled,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-action-row .risk-appetite-button:disabled{opacity:.4}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-action-row .risk-appetite-button.button-next,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-action-row .risk-appetite-button.button-next{background-color:var(--material-900);color:var(--material-000)}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-action-row .risk-appetite-button.button-redo,.settings-body .risk-appetite-container .risk-appetite-result .risk-appetite-action-row .risk-appetite-button.button-redo{background-color:var(--material-000);color:var(--material-900)}@media (min-width: 768px){.settings-body .settings-profile{flex-direction:row}.settings-body .settings-profile .profile-description{align-items:flex-start}.settings-body .settings-section{flex-direction:row}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header{flex-direction:row;align-items:center}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field{min-width:35%}.settings-body .settings-section .settings-section-content .settings-attached-trust{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table{display:table;border-collapse:collapse}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-header{position:relative}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-header,.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-row{display:table-row}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-header .settings-attached-trust-outer,.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-row .settings-attached-trust-outer{display:contents}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-header .settings-attached-trust-container,.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-row .settings-attached-trust-container{display:table-cell;padding:10px 0;background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-header .settings-attached-trust-container.trust-select,.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-row .settings-attached-trust-container.trust-select{text-align:center}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-header .settings-attached-trust-container .settings-attached-trust-inner-header,.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-row .settings-attached-trust-container .settings-attached-trust-inner-header{display:flex;flex-direction:row;justify-content:stretch;align-items:center}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-header .settings-attached-trust-container .settings-attached-trust-inner-header .col-title,.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-table .settings-attached-trust-row .settings-attached-trust-container .settings-attached-trust-inner-header .col-title{flex:1}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-footer{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-footer .settings-attached-trust-container{flex:1}.settings-body .settings-section .settings-section-content .settings-membership-content{flex-direction:row;row-gap:10px;column-gap:25px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info{flex-direction:row}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-plan{border-right:1px solid rgba(0,0,0,.08)}.settings-body .settings-section .settings-section-content .add-trust-body{position:absolute;top:100%;right:0;min-width:50%;max-width:60%}}@media (max-width: 768px){.settings-body .settings-profile{flex-direction:column}.settings-body .settings-profile .profile-description{align-items:center}.settings-body .settings-section{padding-inline:20px;flex-direction:column}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-header{flex-direction:column;align-items:stretch;gap:10px}.settings-body .settings-section .settings-section-content .settings-subsection .settings-subsection-content .settings-subsection-field{min-width:60%}.settings-body .settings-section .settings-section-content .settings-attached-trust{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.settings-body .settings-section .settings-section-content .settings-attached-trust .col-title{display:none}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding:15px 2vw;gap:15px}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-outer{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:7px}.settings-body .settings-section .settings-section-content .settings-attached-trust .settings-attached-trust-row .settings-attached-trust-outer .settings-attached-trust-name{flex:1}.settings-body .settings-section .settings-section-content .settings-membership-content{flex-direction:column;gap:20px}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info{flex-direction:column}.settings-body .settings-section .settings-section-content .settings-membership-content .settings-membership-plan-info .settings-membership-plan{border-bottom:1px solid rgba(0,0,0,.08)}.settings-body .settings-section .settings-section-content .settings-membership-content .flex-break{display:none}.settings-body .risk-appetite-container .risk-appetite-question-form .risk-appetite-action-row .risk-appetite-button{flex:1}}.add-trust-body{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:15px;padding:25px 35px;background:var(--material-000);border-radius:4px;z-index:2}.add-trust-body .add-trust-header .add-trust-header-title{color:var(--material-900);font-size:1.3em;font-weight:700;padding:10px 0}.add-trust-body .add-trust-field{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;color:var(--midnight-blue)}.add-trust-body .add-trust-field .add-trust-field-value{display:flex;flex-direction:row;justify-content:stretch;align-items:center;padding:10px 16px;background-color:var(--material-000);border-radius:4px;border:1px solid rgba(0,0,0,.08)}.add-trust-body .add-trust-field .add-trust-field-value:hover{background-color:var(--milder-bg)}.add-trust-body .add-trust-field .add-trust-field-value .list-select-value{flex:1;display:flex;flex-direction:row;justify-content:flex-start}.add-trust-body .add-trust-field .add-trust-field-value .list-select-value.placeholder{opacity:.6}.add-trust-body .add-trust-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.add-trust-body .add-trust-footer .add-trust-action{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.add-trust-body .add-trust-footer .add-trust-button{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.1);padding:10px 16px}.add-trust-body .add-trust-footer .add-trust-button.button-clear{background-color:var(--material-000);color:var(--midnight-blue)}.add-trust-body .add-trust-footer .add-trust-button.button-add{background-color:var(--material-900);color:var(--material-000)}.add-trust-body .popup-body{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;overflow:hidden}.add-trust-body .popup-body .popup-search{display:flex;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1)}.add-trust-body .popup-body .popup-search .popup-search-input{flex:1;padding:20px 25px;border:none;font-size:1.2em}.add-trust-body .popup-body .popup-search .popup-search-input:focus{outline:none}.add-trust-body .popup-body .popup-search .popup-search-icon{display:flex;justify-content:center;align-items:center;aspect-ratio:1}.add-trust-body .popup-body .popup-item-list{overflow-y:auto;max-height:60vh;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding-bottom:10px}.add-trust-body .popup-body .popup-item-list .popup-item{flex:1;text-align:left;background-color:var(--material-000);color:var(--midnight-blue);padding:15px 25px;border:none;border-bottom:1px solid rgba(0,0,0,.1);font-size:1.2em}.add-trust-body .popup-body .popup-item-list .popup-item:hover{background-color:var(--material-050)}@media (min-width: 768px){.add-trust-body{box-shadow:8px 16px 80px #00000029}.add-trust-body .back-button-row{display:none}}@media (max-width: 768px){.add-trust-body{position:fixed;top:0;left:0;width:calc(100% - 70px);height:calc(100% - 50px)}}.nav-bar-top{display:none}.nav-bar-body{display:flex;flex-direction:row;height:67px;border-bottom:1px solid rgba(0,0,0,.08);background:var(--material-000, #FFF);align-items:stretch;justify-content:stretch;user-select:none;padding-inline:30px;gap:25px}.nav-bar-body .brand-text{flex-grow:0;display:flex;align-items:center;justify-content:center;font-size:1.5em}.nav-bar-body ul.nav-bar-list{flex:1;display:flex;flex-direction:row;gap:40px;align-items:flex-start;list-style-type:none;align-items:stretch;justify-content:flex-start;margin:0}.nav-bar-body ul.nav-bar-list li{display:flex;flex-direction:row;font-family:sans-serif;font-size:16px;font-style:normal;line-height:normal;justify-content:stretch;align-items:stretch;border-top:2px solid transparent;border-bottom:2px solid transparent}.nav-bar-body ul.nav-bar-list li a{display:flex;justify-content:center;align-items:center;flex:1;color:var(--midnight-blue, #003);text-decoration:none}.nav-bar-body ul.nav-bar-list li.active{border-bottom:2px solid var(--material-900)}.nav-bar-body ul.nav-bar-list li.active a{color:var(--material-900)}.nav-bar-body ul.nav-bar-list li:not(.active):hover{border-bottom:2px solid rgba(0,0,0,.16)}.nav-bar-body .user-profile-menu{flex:0;display:flex;position:relative;justify-content:center;align-items:center}.nav-bar-body .user-profile-menu .profile-container .profile-text{display:none}.nav-bar-body .user-profile-menu .profile-image{flex:0;display:flex;flex-direction:row;justify-content:center;align-items:center;aspect-ratio:1;border-radius:50%;border:1px solid rgba(0,0,0,.08);height:43px}.nav-bar-body .user-profile-menu .profile-image img,.nav-bar-body .user-profile-menu .profile-image svg{color:#00000052;border-radius:50%;height:80%;width:auto;aspect-ratio:1;object-fit:cover}.nav-bar-body .user-profile-menu ul.menu-action{align-items:flex-start;list-style-type:none;align-items:stretch;justify-content:flex-start;overflow:hidden;margin:0;padding:0;font-size:16px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background-color:var(--material-000)}.nav-bar-body .user-profile-menu ul.menu-action li{padding:10px 20px;color:var(--midnight-blue);display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:7px;width:55px}.nav-bar-close{display:none}@media (min-width: 768px){.nav-bar-body .user-profile-menu ul.menu-action{display:none;position:absolute;bottom:0;right:0;transform:translateY(100%);transition:all .4s ease-in-out}.nav-bar-body .user-profile-menu ul.menu-action.active{display:flex}}@media (max-width: 768px){.nav-bar-top{position:sticky;top:0;left:0;width:100%;display:flex;justify-content:stretch;align-items:stretch;border-bottom:1px solid rgba(0,0,0,.08);background-color:#fff}.nav-bar-top .nav-bar-menu{display:flex;justify-content:center;align-items:center;width:45px;z-index:2;color:var(--material-900);aspect-ratio:1}.nav-bar-top .brand-text{flex:1;display:flex;justify-content:center;align-items:center;font-size:1.8em;background-color:var(--material-000, #FFF)}.nav-bar-top:after{content:"";width:45px;aspect-ratio:1}.nav-bar-close{display:none;position:fixed;bottom:0;left:0;height:100%;width:100%;background-color:#00000029;z-index:4}.nav-bar-close.active{display:block}.nav-bar-body{position:fixed;bottom:0;left:0;padding:0;height:100%;width:75%;flex-direction:column;transform:translate(-100%);transition:transform .65s ease-in-out;z-index:5;border-right:1px solid rgba(0,0,0,.08);padding-inline:0;gap:0}.nav-bar-body.active{transform:translate(0)}.nav-bar-body .brand-text{justify-content:flex-start;min-height:1em;font-size:1.4em;padding:20px;background-color:var(--material-000, #FFF)}.nav-bar-body ul.nav-bar-list{flex:1;background-color:var(--material-000, #FFF);border-top:1px solid rgba(0,0,0,.08);flex-direction:column;padding-left:0;gap:0}.nav-bar-body ul.nav-bar-list li{border-right:2px solid transparent;border-left:2px solid transparent;font-size:20px;border-top:0px solid transparent;border-bottom:0px solid transparent}.nav-bar-body ul.nav-bar-list li a{padding:10px 15px 10px 18px;justify-content:flex-start}.nav-bar-body ul.nav-bar-list li.active{border-bottom:0px solid var(--material-900);border-left:2px solid var(--material-900)}.nav-bar-body ul.nav-bar-list li:not(.active):hover{border-bottom:0px solid rgba(0,0,0,.16);border-left:2px solid rgba(0,0,0,.16)}.nav-bar-body .user-profile-menu{flex-direction:column;align-items:stretch;cursor:auto}.nav-bar-body .user-profile-menu .profile-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:10px 20px;gap:12px}.nav-bar-body .user-profile-menu .profile-container .profile-text{flex:1;display:flex;flex-direction:column;gap:5px}.nav-bar-body .user-profile-menu .profile-container .profile-text .profile-name{font-size:1.2em}.nav-bar-body .user-profile-menu .profile-container .profile-text .profile-plan{display:flex;flex-direction:row;align-items:center;gap:4px;font-size:.8em}.nav-bar-body .user-profile-menu .profile-container .profile-text .profile-plan[data-plan=free]{color:var(--midnight-blue, #003);opacity:.6}.nav-bar-body .user-profile-menu .profile-container .profile-text .profile-plan[data-plan=premium]{color:var(--gold)}}.article-body{position:fixed;top:0;right:0;background-color:#fff;z-index:2;height:100vh;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain}.article-body .article-image img{width:100%;aspect-ratio:16/10}.article-body .back-button-row{padding:10px 15px}.article-body .edit-action-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;padding:10px 15px;gap:10px}.article-body .edit-action-row .edit-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;padding:10px 16px;border:none;border-radius:4px}.article-body .edit-action-row .edit-action-button:disabled{opacity:.4}.article-body .edit-action-row .edit-action-button.button-edit{border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.article-body .edit-action-row .edit-action-button.button-save{background-color:var(--material-900);color:var(--material-000)}.article-body .edit-action-row .edit-action-button.button-delete{background-color:var(--red);color:var(--material-000)}.article-body .article-text{padding:30px 25px 40px;display:flex;flex-direction:column;gap:10px}.article-body .article-text .article-title{margin:10px 0}.article-body .article-text .article-author{display:inline;border-radius:4px;background-color:var(--material-900);color:#fff;padding:6px 12px}.article-body .article-text .article-content{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-body .article-text .article-content-agent{user-select:auto}.article-body .article-text .article-update-timestamp{font-style:italic}.article-body .article-text .article-edit{align-self:stretch;display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:7px}.article-body .article-text .article-edit .article-edit-file-select::file-selector-button{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:8px 12px;background-color:var(--material-000);color:var(--material-900)}.article-body .article-text .article-edit input{flex:1}.article-body .article-text .article-edit input:not(.article-edit-file-select){border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:7px 10px}.article-body .article-text .article-edit textarea{flex:1;height:20em;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:7px 10px}.article-body .article-analyse{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:30px 25px;border-top:1px solid rgba(0,0,0,.08)}.article-body .scenario-append{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.article-body .scenario-append .scenario-append-tab{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;border-bottom:1px solid rgba(0,0,0,.08);gap:25px;padding:0 25px}.article-body .scenario-append .scenario-append-tab .scenario-append-tab-item{display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:8px 0;border:none;border-radius:0;border-top:2px solid transparent;border-bottom:2px solid transparent;background-color:var(--material-000);font-size:1em}.article-body .scenario-append .scenario-append-tab .scenario-append-tab-item.active{border-bottom:2px solid var(--material-900);color:var(--material-900)}.article-body .scenario-append .scenario-append-content{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:20px;padding:30px 25px 40px}.article-body .scenario-append .scenario-append-content .scenario-append-section{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:10px}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-title{flex:1;font-weight:700;font-size:1.5em;color:var(--midnight-blue)}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content{display:flex;justify-content:stretch;align-items:stretch;flex-wrap:wrap;border-radius:4px;border:1px solid rgba(0,0,0,.08);overflow-x:auto}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-subtitle{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:1.2em;color:var(--material-900)}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-return{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:10px;padding:10px 16px}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-return .scenario-append-section-return-value{font-weight:700;font-size:1.4em}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-return-positive{color:var(--green);background-color:#00b81814}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-return-negative{color:var(--red);background-color:#b8001814}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table{flex:1;display:table;border-collapse:collapse}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header .scenario-append-section-cell{font-weight:700;color:var(--midnight-blue)}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header,.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row{display:table-row}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header .scenario-append-section-cell,.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row .scenario-append-section-cell{display:table-cell;padding:10px 16px}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header .scenario-append-section-cell .scenario-append-impact,.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row .scenario-append-section-cell .scenario-append-impact{display:inline-flex;vertical-align:middle;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header .scenario-append-section-cell .scenario-append-impact svg,.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row .scenario-append-section-cell .scenario-append-impact svg{aspect-ratio:1}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header .scenario-append-section-cell .scenario-append-impact[data-impact=positive],.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row .scenario-append-section-cell .scenario-append-impact[data-impact=positive]{color:var(--green)}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header .scenario-append-section-cell .scenario-append-impact[data-impact=negative],.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row .scenario-append-section-cell .scenario-append-impact[data-impact=negative]{color:var(--red)}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header .scenario-append-section-cell .scenario-append-action-button,.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row .scenario-append-section-cell .scenario-append-action-button{border:none;background-color:var(--material-000);color:var(--material-900)}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header input,.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row input{border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:7px 10px}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-action-row{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:stretch;padding:10px 16px}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-content .scenario-append-action-row .scenario-append-action-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 16px;border-radius:4px;border:none;background-color:var(--material-900);color:var(--material-000)}.article-body .scenario-append .scenario-append-content .scenario-append-section .scenario-append-section-copy-button{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:5px;padding:10px 20px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,123,.04);color:var(--material-900)}.article-body .disclaimer-text{padding:30px 25px 40px;display:flex;flex-direction:column;gap:10px;opacity:.6;font-size:xx-small;font-style:italic}.delete-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.delete-container .delete-content{color:var(--midnight-blue)}.delete-container .delete-action{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:10px}.delete-container .delete-action .delete-action-button{flex:1;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:10px 16px;font-size:.9em}.delete-container .delete-action .delete-action-button.button-cancel{background-color:var(--material-000);color:var(--material-900)}.delete-container .delete-action .delete-action-button.button-delete{background-color:var(--red);color:var(--material-000)}@media (min-width: 768px){.article-body{width:50vw}.article-body .back-button-row{display:none}.article-body .article-text{align-items:flex-start}.article-body .scenario-append .scenario-append-section-content{flex-direction:row;row-gap:4px}.article-body .scenario-append .scenario-append-section-content .scenario-append-section-subtitle{padding:7px 16px}.article-body .scenario-append .scenario-append-section-content .scenario-append-section-table:not(:nth-last-child(1)) .scenario-append-section-row,.article-body .scenario-append .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header,.article-body .scenario-append .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row:not(:nth-last-child(1)){border-bottom:1px solid rgba(0,0,0,.08)}.article-body .disclaimer-text{align-items:flex-start}}@media (max-width: 768px){.article-body{width:100vw}.article-body .article-text{align-items:flex-start;text-align:flex-start}.article-body .scenario-append .scenario-append-section-content{flex-direction:column}.article-body .scenario-append .scenario-append-section-content .scenario-append-section-subtitle{padding:12px 16px}.article-body .scenario-append .scenario-append-section-content .scenario-append-section-return{order:2}.article-body .scenario-append .scenario-append-section-content .scenario-append-section-return .scenario-append-section-return-text{flex:1}.article-body .scenario-append .scenario-append-section-content .scenario-append-section-return .scenario-append-section-return-value{order:2}.article-body .scenario-append .scenario-append-section-content .flex-break{display:none}.article-body .scenario-append .scenario-append-section-content .scenario-append-section-table .scenario-append-section-header,.article-body .scenario-append .scenario-append-section-content .scenario-append-section-table .scenario-append-section-row,.article-body .scenario-append .scenario-append-section-content .scenario-append-action-row{border-bottom:1px solid rgba(0,0,0,.08)}.article-body .disclaimer-text{align-items:flex-start;text-align:flex-start}}:root{--glitter: url(https://hk-ysa.web.app/images/silver-glitter-background.png);--duration: 3s;--card-color: #3b4146}.member-body{position:fixed;top:0;right:0;background-color:#fff;z-index:2;height:100vh;width:50vw;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain}.member-card-section{margin:10px;max-width:360px;align-items:center}.member-card-section .member-card-container{width:100%}.member-card-section .member-card-main{perspective:1000px;margin:0 auto;padding:5px}.member-card-section .member-card-front:before{content:"";inset:0;position:absolute;transform:translateZ(.1px);background-color:transparent;background-image:var(--glitter),var(--glitter),linear-gradient(120deg,black 25%,white,black 75%);background-size:100% 100%,80% 80%,200% 200%;background-blend-mode:multiply,multiply,overlay;background-position:50% 50%,50% 50%,50% 50%;mix-blend-mode:color-dodge;filter:brightness(2) contrast(.8);animation:member-bg var(--duration) ease infinite}.member-card-section .member-card-front{display:grid;position:relative;transform:translateZ(.1px);width:90vw;width:auto;aspect-ratio:1.586;border-radius:3.5%/5%;background-image:url(https://www.transparenttextures.com/patterns/brushed-alum-dark.png);background-color:var(--card-color);background-size:cover;overflow:hidden;box-shadow:0 30px 40px -25px #0f0514,0 20px 50px -15px #0f0514;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);image-rendering:optimizequality}.member-card-section .member-card-front:after{content:"";background:linear-gradient(125deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) .1%,rgba(255,255,255,0) 60%);background-size:200% 200%;mix-blend-mode:hard-light;animation:member-bg var(--duration) ease infinite}.member-card-section .member-card-shadow{display:grid;position:relative;transform:translateZ(.1px);width:90vw;width:auto;aspect-ratio:1.586;border-radius:3.5%/5%;overflow:hidden;box-shadow:0 30px 40px -25px #0f0514,0 20px 50px -15px #0f0514;animation:member-tilt var(--duration) ease infinite;image-rendering:optimizequality}.member-card-section .member-card-front *{font-family:PT Mono,monospace}.member-card-section .member-cardLogo,.member-card-section .member-card-bottom-right,.member-card-section .member-card-bottom-left,.member-card-section .member-card-center,.member-card-section .member-info,.member-card-section .member-chip,.member-card-section .member-icon{color:#ccc;position:absolute;margin:0;padding:0;letter-spacing:.075em;font-size:clamp(.75rem,2.8vw + .2rem,1.1rem);inset:5%;text-shadow:-1px -1px 0px rgba(255,255,255,.5),1px -1px 0px rgba(255,255,255,.5),1px 1px 0px rgba(0,0,0,.5),1px -1px 0px rgba(0,0,0,.5);z-index:5}.member-card-section .member-card-bottom-left,.member-card-section .member-card-center,.member-card-section .member-card-bottom-right,.member-card-section .member-info{background-image:linear-gradient(to bottom,#ededed 20%,#bababa 70%),none,linear-gradient(120deg,transparent 10%,white 40%,white 60%,transparent 90%);background-size:cover,cover,200%;background-position:50% 50%;background-blend-mode:overlay;-webkit-text-fill-color:transparent;-webkit-background-clip:text;animation:member-bg var(--duration) ease infinite}.member-card-section .member-card-center{font-family:PT Mono,monospace;text-align:left;font-size:x-large;letter-spacing:.015em;top:32%;left:27.5%;margin:0;bottom:auto}.member-card-section .member-card-center-lower{font-family:PT Mono,monospace;text-align:left;font-size:smaller;line-height:1.2;letter-spacing:.015em;top:50%;left:27.5%;bottom:auto}.member-card-section .member-card-bottom-right,.member-card-section .member-card-bottom-left{top:auto;bottom:0;font-size:small}.member-card-section .member-card-bottom-left{right:auto;line-height:1.2;text-align:left}.member-card-section .member-card-bottom-right{left:auto}.member-card-section .member-cardLogo{bottom:auto;left:auto;width:15%;filter:invert(1) saturate(0) brightness(1) contrast(0);mix-blend-mode:screen}.member-card-section .member-chip{display:grid;place-items:center;width:14%;aspect-ratio:5/4;left:7.5%;top:30%;border-radius:10%/15%;background-image:none,none,linear-gradient(120deg,#777 10%,#ddd 40%,#ddd 60%,#777 90%);background-size:200% 200%;background-position:50% 50%;overflow:hidden;z-index:0;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black);animation:member-bg var(--duration) ease infinite}.member-card-section .member-chip svg{display:block;width:90%;fill:none;stroke:#444;stroke-width:2}.member-card-section .member-contactless{position:absolute;left:23%;top:30%;width:12%;rotate:90deg;stroke-width:1.25;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.5}.member-card-section .member-icon{width:25%;inset:0 auto auto 15px;filter:invert(1) hue-rotate(180deg) saturate(5) contrast(2)}@keyframes member-tilt{0%,to{transform:translateZ(.1px) rotateY(-7.5deg) rotateX(5deg)}50%{transform:translateZ(.1px) rotateY(7.5deg) rotateX(-5deg)}}@keyframes member-bg{0%,to{background-position:50% 50%,calc(50% + 1px) calc(50% + 1px),0% 50%}50%{background-position:50% 50%,calc(50% - 1px) calc(50% - 1px),100% 50%}}.member-card-section #chip,.member-card-section #contactless{display:none}.member-info-section .member-info{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;padding:25px;gap:15px}.member-info-section .member-info .member-info-header{flex:1;padding:7px 0;font-size:1.2em;font-weight:700;color:var(--material-900)}.member-info-section .member-info .member-info-field{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;color:var(--midnight-blue)}.member-info-section .member-info .member-info-field .member-info-title{display:flex;flex-direction:row;gap:8px;opacity:.6;user-select:none}@media (max-width: 768px){.member-body{width:100vw}}@media (min-width: 768px){.member-body{width:50vw}.back-button-row{display:none}}.invisible-text{color:transparent}.text-space{padding:3px 0}.client-body{position:fixed;top:0;right:0;background-color:#fff;z-index:2;height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;padding:10px 0}.client-body .back-button-row{padding:10px 15px}.client-body .client-profile{display:flex;padding:25px;border-bottom:1px solid rgba(0,0,0,.08);gap:12px;flex-direction:column;align-items:center;text-align:center}.client-body .client-profile .client-profile-image{display:flex;justify-content:center;align-items:center;min-width:150px;max-width:150px;border-radius:50%;border:1px solid rgba(0,0,0,.08);aspect-ratio:1}.client-body .client-profile .client-profile-image img,.client-body .client-profile .client-profile-image svg{color:#00000052;border-radius:50%;height:80%;width:auto;aspect-ratio:1;object-fit:cover}.client-body .client-profile .client-profile-text{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px}.client-body .client-profile .client-profile-text .client-profile-name{font-size:1.2em}.client-body .client-profile .client-profile-text .client-profile-plan{display:flex;flex-direction:row;align-items:center;gap:4px;font-size:.8em}.client-body .client-profile .client-profile-text .client-profile-plan[data-plan=free]{color:var(--midnight-blue, #003);opacity:.6}.client-body .client-profile .client-profile-text .client-profile-plan[data-plan=premium]{color:var(--gold)}.client-body .client-profile .client-analyse-button{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:8px;padding:8px 12px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.08);background:rgba(0,0,123,.04);color:var(--material-900)}.client-body .client-personal-info{border-bottom:1px solid rgba(0,0,0,.08)}.client-body .client-personal-info,.client-body .client-portfolio-info{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;padding:25px;gap:15px}.client-body .client-personal-info .client-personal-info-header,.client-body .client-personal-info .client-portfolio-info-header,.client-body .client-portfolio-info .client-personal-info-header,.client-body .client-portfolio-info .client-portfolio-info-header{flex:1;padding:7px 0;font-size:1.2em;font-weight:700;color:var(--material-900)}.client-body .client-personal-info .client-personal-info-field,.client-body .client-personal-info .client-portfolio-info-field,.client-body .client-portfolio-info .client-personal-info-field,.client-body .client-portfolio-info .client-portfolio-info-field{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;color:var(--midnight-blue)}.client-body .client-personal-info .client-personal-info-field .client-personal-info-title,.client-body .client-personal-info .client-personal-info-field .client-portfolio-info-title,.client-body .client-personal-info .client-portfolio-info-field .client-personal-info-title,.client-body .client-personal-info .client-portfolio-info-field .client-portfolio-info-title,.client-body .client-portfolio-info .client-personal-info-field .client-personal-info-title,.client-body .client-portfolio-info .client-personal-info-field .client-portfolio-info-title,.client-body .client-portfolio-info .client-portfolio-info-field .client-personal-info-title,.client-body .client-portfolio-info .client-portfolio-info-field .client-portfolio-info-title{display:flex;flex-direction:row;gap:8px;opacity:.6;user-select:none}.client-body .client-action{position:fixed;left:0;bottom:0;width:100%;display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;background-color:var(--mild-bg)}.client-body .client-action .client-action-button{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;border-radius:4px;border:none;padding:20px 25px;font-size:.9em}.client-body .client-action .client-action-button.button-remove{background-color:transparent;color:var(--red)}.client-body .client-contact-section{width:100%}.client-body .client-contact-section .client-contact-button{width:100%;display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:8px;padding:8px 12px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.08);background-color:var(--material-900);color:var(--material-000)}@media (min-width: 768px){.client-body{width:50vw}.client-body .back-button-row,.client-body .client-action{display:none}}@media (max-width: 768px){.client-body{width:100vw}}.fund-holdings-body{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding:20px 30px}.fund-holdings-body .fund-header{display:flex;justify-content:stretch;align-items:stretch}.fund-holdings-body .fund-header .fund-header-title{flex:1;font-size:1.7em;font-weight:700;color:var(--material-900)}.fund-holdings-body .fund-header .fund-action{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:15px;font-size:1.1em}.fund-holdings-body .fund-header .fund-action .fund-action-button{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;border-radius:4px;border:none;padding:10px 14px;background-color:var(--material-900);color:var(--material-000)}.fund-holdings-body .fund-header .fund-action .fund-action-button.hidden{display:none}.fund-holdings-body .fund-subheader{display:flex;flex-direction:row;align-items:stretch;font-size:1.1em}.fund-holdings-body .fund-subheader .fund-search{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:5px;color:var(--midnight-blue);flex:1}.fund-holdings-body .fund-subheader .fund-search .fund-search-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;opacity:.4;aspect-ratio:1}.fund-holdings-body .fund-subheader .fund-search input{border:none;padding:10px 5px}.fund-holdings-body .fund-subheader .fund-search input::placeholder{opacity:.4}.fund-holdings-body .fund-subheader .fund-action{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:15px;font-size:1.1em}.fund-holdings-body .fund-subheader .fund-action .fund-action-button{display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:5px;border:none;color:var(--material-900);background-color:transparent}.fund-holdings-body .fund-subheader .fund-action .fund-action-button.button-remove{color:var(--red)}.fund-holdings-body .fund-subheader .fund-action .fund-action-button:disabled{color:var(--midnight-blue);opacity:.4}.fund-holdings-body .fund-subheader .fund-action .fund-action-button.hidden{display:none}.fund-holdings-body .fund-content{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}@media (min-width: 768px){.fund-holdings-body .fund-header{flex-direction:row}.fund-holdings-body .fund-header .fund-header-title{padding:15px 0}.fund-holdings-body .fund-subheader{justify-content:stretch;border-top:1px solid var(--material-050);border-bottom:1px solid var(--material-050);background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.fund-holdings-body .fund-content{position:relative}.fund-holdings-body .fund-holdings{display:table;flex:1;border-collapse:collapse}.fund-holdings-body .fund-holdings .fund-header>:not(.fund-action-select-all){opacity:.6;user-select:none}.fund-holdings-body .fund-holdings .fund-holding-row:nth-child(2n){background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.fund-holdings-body .fund-holdings .fund-holding-row:nth-child(odd){background-color:var(--translucent-bg);backdrop-filter:blur(3px)}.fund-holdings-body .fund-holdings .fund-holding-row[data-is-modified=true]{color:var(--material-600)}.fund-holdings-body .fund-holdings .fund-holding-header,.fund-holdings-body .fund-holdings .fund-holding-row{display:table-row;color:var(--midnight-blue);border-bottom:1px solid rgba(0,0,0,.08);background-color:var(--translucent-bg);backdrop-filter:blur(3px)}.fund-holdings-body .fund-holdings .fund-holding-header .fund-holding-title,.fund-holdings-body .fund-holdings .fund-holding-header .fund-holding-title-row,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-title,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-title-row{display:contents}.fund-holdings-body .fund-holdings .fund-holding-header .fund-holding-name,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-name{border-right:1px solid rgba(0,0,0,.08);padding:10px 5px}.fund-holdings-body .fund-holdings .fund-holding-header .fund-holding-trust,.fund-holdings-body .fund-holdings .fund-holding-header .fund-holding-scheme,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-trust,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-scheme{display:table-cell;padding:10px 5px}.fund-holdings-body .fund-holdings .fund-holding-header .flex-break,.fund-holdings-body .fund-holdings .fund-holding-header .fund-holding-title-separator,.fund-holdings-body .fund-holdings .fund-holding-header .fund-action-remove,.fund-holdings-body .fund-holdings .fund-holding-row .flex-break,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-title-separator,.fund-holdings-body .fund-holdings .fund-holding-row .fund-action-remove{display:none}.fund-holdings-body .fund-holdings .fund-holding-header>div,.fund-holdings-body .fund-holdings .fund-holding-row>div{display:table-cell;padding:10px 5px}.fund-holdings-body .fund-holdings .fund-holding-header>div.fund-holding-amount,.fund-holdings-body .fund-holdings .fund-holding-header>div.fund-holding-price,.fund-holdings-body .fund-holdings .fund-holding-row>div.fund-holding-amount,.fund-holdings-body .fund-holdings .fund-holding-row>div.fund-holding-price{text-align:center}.fund-holdings-body .add-fund-body{position:absolute;top:0;right:0;min-width:30%;max-width:50%}}@media (max-width: 768px){.fund-holdings-body{gap:15px}.fund-holdings-body .fund-header{flex-direction:column;gap:15px}.fund-holdings-body .fund-header .fund-action .fund-action-button{font-size:.9em}.fund-holdings-body .fund-subheader{position:fixed;bottom:0;left:0;width:min(100% - 70px,100vw - 70px);padding:25px 35px;box-shadow:0 8px 60px #00000029;justify-content:center;background-color:var(--material-000);z-index:1}.fund-holdings-body .fund-subheader .fund-search,.fund-holdings-body .fund-subheader .fund-action-button.button-remove{display:none}.fund-holdings-body .fund-subheader .fund-action .fund-action-button{flex:1;font-size:.9em;gap:7px}.fund-holdings-body .fund-holdings{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:10px}.fund-holdings-body .fund-holdings .fund-holding-header{display:none}.fund-holdings-body .fund-holdings .fund-holding-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:stretch;align-items:stretch;row-gap:10px;column-gap:10px;border-radius:4px;border:1px solid var(--material-050);padding:16px 16px 0;color:var(--midnight-blue);background-color:var(--transparent-bg);backdrop-filter:blur(3px)}.fund-holdings-body .fund-holdings .fund-holding-row[data-is-modified=true] .fund-holding-title{color:var(--material-600)}.fund-holdings-body .fund-holdings .fund-holding-row .fund-action-select,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-amount{display:none}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-title{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-title .fund-holding-title-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;opacity:.7;gap:7px}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-name{font-weight:700}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-price,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-value,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1m,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-3m,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1y,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-5y{flex:1;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;gap:5px;font-weight:700}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-price:before{content:"Unit Price";font-weight:400;opacity:.7}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-value:before{content:"Total Value";font-weight:400;opacity:.7}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1m:before{content:"Return 1m";font-weight:400;opacity:.7}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-3m:before{content:"Return 3m";font-weight:400;opacity:.7}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1y:before{content:"Return 1y";font-weight:400;opacity:.7}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-5y:before{content:"Return 5y";font-weight:400;opacity:.7}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1m[data-sign=negative],.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-3m[data-sign=negative],.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1y[data-sign=negative],.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-5y[data-sign=negative]{color:var(--red)}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1m[data-sign=positive],.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-3m[data-sign=positive],.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1y[data-sign=positive],.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-5y[data-sign=positive]{color:var(--green)}.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1m:before,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-3m:before,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-1y:before,.fund-holdings-body .fund-holdings .fund-holding-row .fund-holding-return-5y:before{color:var(--midnight-blue)}.fund-holdings-body .fund-holdings .fund-holding-row .fund-action-remove{flex:1;display:flex;justify-content:center;align-items:center;gap:10px;padding:10px 16px;border:none;border-top:1px solid rgba(0,0,0,.16);background-color:var(--material-000);color:var(--red)}.fund-holdings-body .fund-holdings .fund-holding-row .fund-action-remove:disabled{color:var(--midnight-blue);opacity:.4}.fund-holdings-body .remove-container{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;text-align:center;padding:35px 25px;gap:25px}.fund-holdings-body .remove-container .remove-content{color:var(--midnight-blue)}.fund-holdings-body .remove-container .remove-action{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:10px}.fund-holdings-body .remove-container .remove-action .remove-action-button{flex:1;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:10px 16px;font-size:.9em}.fund-holdings-body .remove-container .remove-action .remove-action-button.button-cancel{background-color:var(--material-000);color:var(--material-900)}.fund-holdings-body .remove-container .remove-action .remove-action-button.button-remove{background-color:var(--red);color:var(--material-000)}}.add-fund-body{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:15px;padding:25px 35px;background:var(--material-000);border-radius:4px;z-index:2}.add-fund-body .add-fund-header .add-fund-header-title{color:var(--material-900);font-size:1.3em;font-weight:700;padding:10px 0}.add-fund-body .add-fund-field{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:5px;color:var(--midnight-blue)}.add-fund-body .add-fund-field .add-fund-field-value{display:flex;flex-direction:row;justify-content:stretch;align-items:center;padding:10px 16px;background-color:var(--material-000);border-radius:4px;border:1px solid rgba(0,0,0,.08)}.add-fund-body .add-fund-field .add-fund-field-value:hover{background-color:var(--milder-bg)}.add-fund-body .add-fund-field .add-fund-field-value .list-select-value{flex:1;display:flex;flex-direction:row;justify-content:flex-start}.add-fund-body .add-fund-field .add-fund-field-value .list-select-value.placeholder{opacity:.6}.add-fund-body .add-fund-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch}.add-fund-body .add-fund-footer .add-fund-action{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:10px}.add-fund-body .add-fund-footer .add-fund-button{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.1);padding:10px 16px}.add-fund-body .add-fund-footer .add-fund-button.button-clear{background-color:var(--material-000);color:var(--midnight-blue)}.add-fund-body .add-fund-footer .add-fund-button.button-add{background-color:var(--material-900);color:var(--material-000)}.add-fund-body .popup-body{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;overflow:hidden}.add-fund-body .popup-body .popup-search{display:flex;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1)}.add-fund-body .popup-body .popup-search .popup-search-input{flex:1;padding:20px 25px;border:none;font-size:1.2em}.add-fund-body .popup-body .popup-search .popup-search-input:focus{outline:none}.add-fund-body .popup-body .popup-search .popup-search-icon{display:flex;justify-content:center;align-items:center;aspect-ratio:1}.add-fund-body .popup-body .popup-item-list{overflow-y:auto;max-height:60vh;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding-bottom:10px}.add-fund-body .popup-body .popup-item-list .popup-item{flex:1;text-align:left;background-color:var(--material-000);color:var(--midnight-blue);padding:15px 25px;border:none;border-bottom:1px solid rgba(0,0,0,.1);font-size:1.2em}.add-fund-body .popup-body .popup-item-list .popup-item:hover{background-color:var(--material-050)}@media (min-width: 768px){.add-fund-body{box-shadow:8px 16px 80px #00000029}.add-fund-body .back-button-row{display:none}}@media (max-width: 768px){.add-fund-body{position:fixed;top:0;left:0;width:calc(100% - 70px);height:calc(100% - 50px)}}.error-popup-body{display:flex;flex-direction:column;justify-content:stretch;align-items:center;gap:10px;padding:25px 35px}.error-popup-body .error-popup-title{font-size:1.5em;color:var(--material-900);user-select:none}.contact-button{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:5px;padding:10px 20px;margin:30px 25px;align-items:center;border-radius:4px;border:none;background-color:var(--material-900);color:var(--material-000)}.contact-button-outline{display:flex;justify-content:center;font-size:1.1em;text-decoration:none;gap:5px;padding:10px 20px;margin:30px 25px;align-items:center;border-radius:4px;border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.admin-body{display:flex;padding:20px 40px;flex-direction:column}.admin-body .admin-search-container{display:flex;align-items:center;flex-wrap:wrap;gap:10px 5px;margin-bottom:10px;width:100%}.admin-body .admin-search-container .admin-search-input{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.admin-body .admin-search-container .admin-search-input .admin-search-field,.admin-body .admin-search-container .admin-search-input .admin-search-value{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;padding:10px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background-color:var(--material-000);color:var(--material-900)}.admin-body .admin-search-container .admin-search-button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;padding:5px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.08);background-color:var(--material-900);color:var(--material-000)}.admin-body .admin-search-container .admin-search-spacer{width:100%}.admin-body .admin-search-container .admin-search-toggle{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.admin-body .admin-search-container .admin-search-toggle div{display:flex;align-items:center;flex-wrap:wrap;gap:10px 5px;width:100%;align-items:flex-end;padding:15px 0}@media (min-width: 768px){.admin-body{align-items:stretch}}@media (max-width: 768px){.admin-body{padding:20px;align-items:stretch}.admin-body .admin-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.admin-body .admin-search-button,.admin-body .admin-search-input{width:100%}.admin-body .admin-search-input .admin-search-value{width:inherit}}.vanilla-jsoneditor-react{display:flex;flex:1}body{background-color:#fff!important;color:#000!important}@media (prefers-color-scheme: dark){body{background-color:#fff!important;color:#000!important}}:root{--material-900: #00007b;--material-800: #250c88;--material-700: #331290;--material-600: #411a98;--material-500: #4a1e9d;--material-400: #6640ab;--material-300: #8061b9;--material-200: #a48ecc;--material-100: #c8bbe0;--material-050: #e9e3f2;--material-000: #ffffff;--midnight-blue: #003;--mild-bg: #f5f5f5;--milder-bg: #fafafa;--transparent-bg: rgba(255,255,255,.7);--translucent-bg: rgba(250,250,250,.7);--gold: #d4af37;--green: #00b818;--red: #ff1900;--skyblue: #3b82f7}@font-face{font-family:Aquire;src:url(/AquireBold-8Ma60-fe7f478a.otf)}.brand-text{font-family:Aquire;color:var(--material-900);user-select:none}.content-container{padding-bottom:4em}.clickable:not(:disabled){user-select:none;cursor:pointer;transition:transform .1s}.clickable:not(:disabled):active{transform:scale(.95)}.scroll-disabled{overflow:hidden}body{font-family:sans-serif;margin:0}h1,h2{color:var(--material-900)}.toggle{position:relative;display:inline-block;width:40px;height:22px}.toggle input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--accent-color, var(--material-900))}input:focus+.slider{box-shadow:0 0 1px var(--accent-color, var(--material-900))}input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translate(18px)}.slider.round{border-radius:22px}.slider.round:before{border-radius:50%}.flex-break{flex-basis:100%;height:0}.text-vertical-middle{vertical-align:middle}
