@font-face{font-family:Nunito;src:url(/assets/Nunito-VariableFont_wght-D2sADkEI.ttf) format("truetype")}@font-face{font-family:Nunito;src:url(/assets/Nunito-VariableFont_wght-D2sADkEI.ttf) format("truetype")}.firefox-scroll{scrollbar-width:thin}* ::-webkit-scrollbar{width:.5rem!important}* ::-webkit-scrollbar-track{display:none!important}* ::-webkit-scrollbar-thumb{background:#888;border-radius:1rem!important}* ::-webkit-scrollbar-thumb:hover{background:#97bf26;border-radius:1rem!important;cursor:grabbing}#root{width:100%;height:100vh;font-family:Nunito}#root>div{gap:0!important}.portfolio-container{box-sizing:border-box;height:100%;width:100%;max-width:500px}@media screen and (min-width: 100rem){.portfolio-container{max-width:650px}}.portfolio{display:flex;box-sizing:border-box;flex-direction:column;width:100%;height:100%;gap:1rem;padding:1rem;overflow:hidden}.card{padding:1em}.flex-row{display:flex;flex-direction:row;gap:1rem}.flex-column{display:flex;flex-direction:column;gap:1rem}.wealth-index{display:flex;flex-direction:row;width:100%;height:100%;max-width:100%;gap:1rem;flex-grow:1;box-sizing:border-box;overflow:auto}.read-the-docs{color:#888}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000040;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(4px) brightness(75%)!important;backdrop-filter:blur(4px) brightness(75%)!important}.overlay-content{padding:1rem;text-align:center}#intrumentListResult,.dropdown-choice .dropdown-placeholder{-webkit-backdrop-filter:blur(15px) brightness(100%)!important;backdrop-filter:blur(15px) brightness(100%)!important}body{background:url(//90d42ca562f669de17aa274470fe029f.cdn.bubble.io/f1717577982426x496747665029717600/background.png);background-size:cover;background-color:#fff!important;font-family:Nunito}.greyout{-webkit-backdrop-filter:blur(16px) brightness(90%);backdrop-filter:blur(16px) brightness(90%)}#popup-optimization{-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);top:36%!important;-webkit-backdrop-filter:blur(5px) brightness(92%);backdrop-filter:blur(5px) brightness(92%)}#popup-optimization,#clip-default{-webkit-backdrop-filter:blur(26px) brightness(100%);backdrop-filter:blur(26px) brightness(100%);-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);-webkit-backdrop-filter:blur(30px) brightness(160%);backdrop-filter:blur(30px) brightness(160%);background:#fdfdfd99;box-shadow:inset 0 0 8px #fff!important}#popup-optimization-strategy{row-gap:1rem}#clip-default{-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);top:20%!important;background:#fdfdfd80;box-shadow:inset 0 0 8px #fff!important}#portfolio,#optimization-group,#function-group,#exposure_container,#risk_contribution_container,#stress-test-container,#stress-test-table-container,#risk-returns-container,#portfolio-benchmark-container,#strategyFormContainer,#navbar,#order-container,#tacticalAnalysisContainer,#portfolio-legend{-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);background-color:#ffffff40;border-width:.5px;-webkit-backdrop-filter:blur(4px) brightness(98%);backdrop-filter:blur(4px) brightness(98%);box-shadow:0 0 8px #ffffff4d inset;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1))}#analizePopUp{-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);-webkit-backdrop-filter:blur(2px) brightness(96%);backdrop-filter:blur(2px) brightness(96%);box-shadow:inset 0 0 6px #fff!important}#diversification-comments,#risk-level-comments,#performance-comments{-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);position:absolute!important;-webkit-backdrop-filter:blur(16px) brightness(92%);backdrop-filter:blur(16px) brightness(92%);top:233px;left:0;z-index:100!important}@media screen and (min-width: 1670px){#diversification-comments,#risk-level-comments,#performance-comments{top:130px}}.diversification-chart{max-height:300px}#performance-container{z-index:25}#risk-level-container{z-index:50}#diversification-container{z-index:75}#main-menu{z-index:900!important}#main-content{z-index:500!important}#portfolio{padding-top:1.5rem;width:100%}#portfolio_top_graphic_element{background:url(//90d42ca562f669de17aa274470fe029f.cdn.bubble.io/f1719150706160x307729302741499600/portifolio-top-background-element.png)}#orders-table-top{overflow:hidden!important}#order-tooltip-container{overflow:scroll!important}#clip-tr{-webkit-clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);fill:var(--container-background, rgba(255, 255, 255, .25))}#clip-tl{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);fill:var(--container-background, rgba(255, 255, 255, .25))}.order-tooltip{-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);position:absolute!important;top:0!important;left:0!important;-webkit-backdrop-filter:blur(16px) brightness(92%);backdrop-filter:blur(16px) brightness(92%);display:block}.order-header{background-color:#e2e2e2;height:50px;font-size:14px}#order-analysis,#order-analysis .row{overflow:visible!important}#tooltip-benchmark,#order-table-commentary{-webkit-clip-path:polygon(16px 0,0 16px,0% 100%,calc(100% - 16px) 100%,100% calc(100% - 16px),100% 0%);clip-path:polygon(16px 0,0 16px,0% 100%,calc(100% - 16px) 100%,100% calc(100% - 16px),100% 0%);position:absolute!important;top:45px!important;left:0!important;-webkit-backdrop-filter:blur(16px) brightness(92%);backdrop-filter:blur(16px) brightness(92%)}#performance-benchmark-repeating-group{overflow:visible!important;grid-template-columns:repeat(2,minmax(0px,1fr))!important}@media screen and (min-width: 1750px){#performance-benchmark-repeating-group{grid-template-columns:repeat(4,minmax(0px,1fr))!important}}#order-repeating-group{overflow:visible!important;grid-template-columns:repeat(2,minmax(0px,1fr))!important}@media screen and (min-width: 1750px){#order-repeating-group{grid-template-columns:repeat(4,minmax(0px,1fr))!important}}#order-row-hovered{z-index:5!important}#order-analysis{overflow:hidden!important}#tooltip-preview{transition:all .6s linear!important;transform-origin:top left}#tooltip-preview>div{display:flex}#diversification-container,#risklevel-container,#performance-container{width:30%!important}@media screen and (min-width: 1280px){#diversification-container,#risklevel-container,#performance-container{width:31%!important}}@media screen and (min-width: 1670px){#diversification-container,#risklevel-container,#performance-container{width:unset!important}}.donut-container,.donut-data-container{width:100%}@media screen and (min-width: 1670px){.donut-data-container{max-width:110px}}#portfolioBenchMarkGroup{z-index:20!important}#performance-benchmark-repeating-group>div:nth-child(1) div,#performance-benchmark-repeating-group>div:nth-child(2) div{z-index:5000!important}.canvasjs-chart-credit{display:none!important}#diversificationSection,#performanceSection,#riskSection{flex-wrap:wrap!important}#diversification-container>div:nth-child(2),#risklevel-container>div:nth-child(2),#performance-container>div:nth-child(2){height:100%!important}#main-menu>.bubble-element .bubble-element{width:100%!important}@media screen and (min-width: 1280px){#main-menu>.bubble-element .bubble-element{width:100%!important}}#main-menu>.bubble-element #bottom_trace_risk_level.bubble-element,#main-menu>.bubble-element #bottom_trace_performance.bubble-element,#main-menu>.bubble-element #bottom_trace_diversification.bubble-element{height:10px!important}.chart-percentage{width:100%!important;left:0!important}@media screen and (min-width: 1670px){.chart-percentage{width:70px!important;left:16px!important}}#main-menu>.bubble-element .bubble-element .chart-button{margin:0 auto!important}.donut-container{margin:0 auto!important}#analizePopUp{overflow:hidden}.light-theme-h1{color:#5a5a5a;font-weight:700;font-size:1rem;margin:0!important}.light-theme-h2{color:#5a5a5a;font-size:14px;font-weight:500;margin:0;margin-bottom:.5rem}.light-theme-h3{color:#5a5a5a;font-size:14px;font-weight:700;margin:0}.light-theme-p{color:#7d7d7d;font-size:14px;font-weight:300;text-align:center}.white-theme-highlight{background-color:#d9d9d9;border-radius:4px;border:1px solid #d9d9d9}.btn{padding:.5rem 1rem!important;white-space:nowrap}.btn-primary{background-color:#97bf26;border:1px solid #97bf26;color:#fafafa;border-radius:4px;outline:none}.btn-primary:hover{background-color:#9aca3c;border:1px solid #9aca3c}.btn-disabled{background-color:#d3d3d3;border:1px solid lightgray;color:#141414;cursor:not-allowed;opacity:.5}.btn-disabled:hover{background-color:#d3d3d3;border:1px solid lightgray}.btn-secondary{background-color:transparent;border:1px solid #141414;color:#141414;border-radius:4px}.btn-secondary:hover{background-color:#e2e2e2;border:1px solid #141414}.btn-sm{font-size:14px;font-size:400;text-align:center;padding:1rem}.one-line-clamp{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.portfolio-header{background-color:#e2e2e2;min-height:50px}.mantarisk-input{border:1px solid #c5c5c5;border-radius:4px;padding:1rem}.content-group{height:100%;display:flex;flex:1;gap:1rem;overflow:hidden;height:inherit;flex-direction:column}.donut-menu{min-width:0px;min-height:128px;display:flex;column-gap:1rem}.main-content{display:flex;flex-direction:column;width:100%;min-height:0px;flex-grow:1;box-sizing:border-box}.main-content.PER{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:2.8rem calc(100% - 2.8rem);box-sizing:border-box}.main-content.PER .OVERVIEW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,.25fr) minmax(0,.75fr);grid-template-rows:2.8rem calc(40% - 2.8rem) calc(60% - 2.8rem);grid-template-areas:". dropdown-1 dropdown-2 dropdown-2" "content content content list" "chart-1 chart-2 chart-3 chart-3";background-color:#f6f6f6;-webkit-clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);padding:1rem}.main-content.PER .ATTRIBUTIAN_ANALYSIS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:45% calc(55% - 1rem);grid-template-areas:"v1 content2 content2" "chart-1 chart-2 chart-3";background-color:#f6f6f6;-webkit-clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);padding:1rem}.performance-container{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem}.performance-group{min-width:100%;min-height:100%;max-width:100%;height:100%;display:flex;padding:1rem;box-sizing:border-box;flex-direction:column}.performance-headings{display:flex;flex-direction:column;row-gap:1rem;min-width:100%;min-height:10%;max-width:100%;height:fit-content;justify-content:space-between}.performance-legend-group{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;width:100%;margin-top:-.5rem}.select-benchmark-group{display:flex;justify-content:space-between;align-items:center;column-gap:1rem;min-width:300px;max-width:750px}.performance-legend{display:flex;gap:1rem;align-items:end;padding:1rem}@media (min-width: 1410){.performance-legend{align-items:start}}@media (min-width: 1600px){.performance-legend{align-items:end}}.legend-item{min-width:40px;display:flex;justify-content:start;column-gap:1rem;align-items:center}.performance-section{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;min-height:0px;margin-bottom:1rem;gap:1rem}.risk-measure{display:flex;justify-content:space-between;padding:10px;background-color:#ffffff40}.risk-measure-item{fill:var(--container-background, rgba(255, 255, 255, .25));box-shadow:0 0 8px #ffffff80 inset;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center}.risk-measure-item h2{margin:0}.performance-chart-container{display:flex;justify-content:start;width:100%;flex-grow:1}.diversification-container{width:100%;height:100%;box-sizing:border-box}.diversification-container.no-portfolio{display:flex;justify-content:center;align-items:center;font-weight:800;color:#717070}.diversification-chart{padding:1rem;max-height:calc(50% - .5rem);height:calc(50% - .5rem);box-sizing:border-box;width:100%;overflow:hidden}.risk-inner-container{display:flex;flex-direction:column;height:100%;width:100%;justify-content:space-between}@media screen and (min-width: 109rem){.risk-inner-container{height:100%}}.sub-risk{display:flex;flex-direction:column;padding:1rem;height:100%;box-sizing:border-box;gap:1rem;width:100%;overflow:hidden}.sub-risk .light-theme-h1{line-height:3.125rem}.sub-risk:first-child{height:75%}@media screen and (min-width: 109rem){.sub-risk{width:calc(50% - .5rem)}.sub-risk:first-child{height:100%}}.sub-risk canvas{height:100%!important;padding-bottom:.5rem;width:auto}.sub-risk-group{display:flex;justify-content:space-between;max-height:calc(50% - .5rem);height:calc(50% - .5rem);box-sizing:border-box;width:100%;overflow:hidden;gap:1rem;flex-direction:column}@media screen and (min-width: 109rem){.sub-risk-group{flex-direction:row!important}}.navbar{display:flex;flex:1;justify-content:space-between;padding:1rem}.menu-text{color:var(--main-menu-color, #141414);font-family:Nunito;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.menu-text:hover{color:#00000080}.menu{display:flex;position:relative}.menu:after{content:"";position:absolute;bottom:-2px;height:4px;background-color:var(--main-menu-color-hover, #9aca3c);left:var(--border-left-offset, 0px);width:var(--border-width, 0px);transition:left .3s ease,width .3s ease}.menu-item-container{cursor:pointer}.dropdown-container{position:relative;min-width:200px;width:100%}.custom-dropdown-input{width:100%;padding-left:.5rem;padding-right:.5rem;font-size:16px;border:1px solid #717070;border-radius:4px;height:35px;box-sizing:border-box;cursor:pointer;background-color:#ffffff40;box-shadow:0 0 8px #ffffff80 inset,0 0 8px #0000001a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;gap:1rem;justify-content:space-between;align-items:center}.custom-dropdown-input:focus,.custom-dropdown-input:active{border-color:#97bf26}.custom-dropdown-input svg path{fill:#9dd400}.custom-dropdown-input.disabled{background-color:#f0f0f0;cursor:not-allowed;border:1px solid #eeeeee}.custom-dropdown-input.disabled .dropdown-arrow svg path{fill:#ccc}.custom-dropdown-paper{display:flex;flex-wrap:wrap;position:absolute;margin-top:4px;width:100%;top:100%;left:0;z-index:1000;border-radius:4px;height:fit-content!important;max-height:180px!important;overflow-y:auto;background-color:#ffffffbf;color:var(--primary-text, #717070);box-shadow:0 0 8px #ffffff80 inset;filter:drop-shadow(0px 12px 12px rgba(0,0,0,.5));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.custom-dropdown-paper div{width:100%}.dropdown-menu div{padding:10px;font-size:16px;cursor:pointer}.dropdown-menu div:hover{background-color:#e0e0e0!important}.dropdown-arrow{transition:all .4s ease}.dropdown-arrow.active{transform:rotate(180deg);transition:all .4s ease}.portfolio-actions{display:flex;gap:1rem;width:100%;justify-content:flex-end}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1000;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);border:1px solid rgba(255,255,255,.3)}.popup-content{padding:1.5rem;border-radius:8px;width:auto;height:90%;position:relative;display:flex;flex-direction:column;justify-content:center}.popup-close{align-self:flex-end;background:none;border:none;font-size:1.5rem;margin-bottom:1rem;cursor:pointer}.order-group{display:flex;gap:1rem;width:100%;height:100%;flex-grow:1;overflow:hidden;box-sizing:border-box}.constraint-input-div{background-color:#fff;border:1px solid #b7b7b7;display:flex;width:auto;border-radius:4px;box-sizing:border-box;font-size:12px;padding:3px}.constraint-input{border:none;outline:none;background-color:#fff;color:#141414;font-family:Nunito;flex-grow:1!important;width:40px!important;height:100%!important}.active-contraints{display:flex;flex-direction:column}.constraint-bottom-group{display:grid;flex-grow:1;gap:1rem;overflow:hidden;grid-template-columns:1fr 1fr!important}.active-constraint-group{display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem;box-sizing:border-box;width:100%;overflow-y:auto}.adjust-constraint-container{display:flex;flex-direction:column;gap:1rem;padding:1rem;box-sizing:border-box;justify-content:flex-start;width:100%;overflow-y:auto}.adjust-constraint-container button{position:absolute;right:1rem;bottom:1rem}.active-constraint__name{font-size:.875rem!important;font-weight:400;color:#717070}#adjust-container,#active-constraint{-webkit-clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 10px,100% 100%,0% 100%,0% 0);clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 10px,100% 100%,0% 100%,0% 0);background-color:#ffffffb3;border-width:.5px;border-color:#ffffffb3;border-style:solid;box-shadow:8px 8px 8px 8px #ffffff4d;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.function-group{padding-left:1rem;padding-top:1rem;padding-right:1rem;display:flex;flex-direction:column;box-sizing:border-box;height:auto!important}.active-constraint{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:.25rem;padding-bottom:.25rem}.diversification-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.search-dropdown{position:absolute;margin-top:1rem;z-index:1000;width:100%;min-height:200px;max-height:400px;border-radius:8px;padding:8px;box-sizing:border-box;background-color:#fff;overflow:scroll}.search-dropdown div{padding:.5rem}.search-dropdown div:hover{background-color:#9aca3c!important;cursor:pointer}.strategy-form-container{display:flex;flex-direction:column;gap:1rem;padding:1rem;box-sizing:border-box;min-width:500px;justify-self:center;box-shadow:inset 0 4px 30px #fff!important;border:1px solid rgba(255,255,255,.75)!important;background-color:#fefefebf!important}.popup-overlay{background:#0000001a!important}.strategy-actions{display:flex;gap:1rem;justify-content:flex-end}.strategy-input{border:1px solid #c5c5c5;border-radius:4px;padding:.5rem;width:100%;color:#141414;font-family:Nunito;box-shadow:unset!important}.strategy-input-group{display:flex;gap:1rem;align-items:center}.strategy-input-group h2{margin:0}.active-constraint__remove{cursor:pointer}.function-section{display:inline-flex;flex-direction:column;justify-content:space-around;gap:1rem;box-sizing:border-box;height:auto}.function-section>div{gap:1rem}#orderTableGroup,#tacticalAnalysisChart{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px),0 0);-webkit-clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px),0 0);fill:var(--container-background, rgba(255, 255, 255, .25))!important;box-shadow:0 0 8px #ffffff80 inset!important;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}#orderTableGroup>div,#tacticalAnalysisChart>div{min-width:unset!important}.order-table-group{display:flex;flex-direction:column;gap:1rem;padding:1rem;box-sizing:border-box;width:auto;height:100%;background-color:#ffffffa6;overflow:hidden}.tactical-group{display:flex;flex-direction:column;gap:1rem;padding:1rem;box-sizing:border-box;width:100%;height:100%}.tactical-group>div>div{width:25%!important}.tactical-group>div>div:first-child{width:75%!important}.tv-header__link,#tv-attr-logo{display:none!important}.tr-container{height:57px;cursor:pointer}.tr-container:hover{background-color:#0003!important}#tacticalAnalysisContainer{width:100%;overflow:hidden;padding:1rem;box-shadow:inset 0 4px 30px #fff!important;border:1px solid rgba(255,255,255,.75)!important;background-color:#fefefebf!important}.order-commentary{background-color:#0000000d;cursor:pointer;display:flex;justify-content:space-between;width:100%;max-width:18.75rem}.order-commentary:hover{background-color:var(--container-background-hover, rgba(0, 0, 0, .1))}.loader{filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1))}.loader .loader-inside-container{display:flex;flex-direction:column;width:22rem;height:fit-content;padding:1rem;align-items:center;justify-content:center;-webkit-clip-path:polygon(16px 0,0 16px,0% 100%,calc(100% - 16px) 100%,100% calc(100% - 16px),100% 0%);clip-path:polygon(16px 0,0 16px,0% 100%,calc(100% - 16px) 100%,100% calc(100% - 16px),100% 0%)}.loader .loader-inside-container img{display:flex;width:125px;height:auto}.loader .loader-inside-container loader-msg{color:#717070}.buttons{display:flex;justify-content:center;align-items:center;padding:.25rem .75rem;white-space:nowrap;border-radius:.25rem}.buttons .tooltip-wrapper{display:none}.buttons.header-portfolio{padding:.65rem 1rem}.buttons.primary{background-color:#9aca3c;outline:1px solid #9aca3c;color:#fff;fill:#fff}.buttons.primary svg>path,.buttons.primary svg>rect,.buttons.primary svg>g>path{fill:#fff}.buttons.primary:hover,.buttons.primary:focus-visible{background-color:#c4eb02;outline:1px solid #c4eb02;color:#3f5c06}.buttons.primary:hover svg>path,.buttons.primary:hover svg>g>path,.buttons.primary:hover svg>rect,.buttons.primary:focus-visible svg>path,.buttons.primary:focus-visible svg>g>path,.buttons.primary:focus-visible svg>rect{fill:#fff!important}.buttons.primary:hover .tooltip-wrapper,.buttons.primary:focus-visible .tooltip-wrapper{display:flex}.buttons.secondary{background-color:transparent;outline:1px solid #3d3d3d;color:#3d3d3d}.buttons.secondary svg>path,.buttons.secondary svg>g>path{fill:#3d3d3d}.buttons.secondary:hover,.buttons.secondary:focus-visible{background-color:#d9f79d;outline:1px solid #74ac06;color:#3f5c06}.buttons.secondary:hover svg>path,.buttons.secondary:hover svg>g>path,.buttons.secondary:focus-visible svg>path,.buttons.secondary:focus-visible svg>g>path{fill:#74ac06}.buttons.tertiary{background-color:#f6f6f6;outline:1px solid #e2e2e2}.buttons.tertiary:hover,.buttons.tertiary:focus-visible{background-color:#fff;outline:1px solid #c4eb02;color:#c4eb02}.buttons.tertiary:hover svg>path,.buttons.tertiary:hover svg>g>path,.buttons.tertiary:focus-visible svg>path,.buttons.tertiary:focus-visible svg>g>path{fill:#c4eb02}.buttons.transparent{background-color:transparent;outline:transparent;padding:0;color:#171717}.buttons.transparent:hover{color:#888}.buttons.fullwhite{background-color:#fff;width:100%;text-align:left;justify-content:flex-start;padding:0;color:#171717}.buttons.fullwhite:hover{color:#888}.buttons.disabled{background-color:#e9e9e9;outline:1px solid #d1d1d1;color:#888;pointer-events:none}.buttons.disabled svg>path,.buttons.disabled svg>g>path{fill:#888}.funds-group{display:flex;padding:1rem;gap:1rem;background-color:#fff;-webkit-clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));background-color:#ffffffa6}.funds-group .funds-title{font-weight:800}.funds-group .light-theme-table-instrument-name{font-size:.875rem}.funds-group .highlight-container{justify-content:space-between;border-radius:4px;padding:.5rem 1rem;flex-grow:1}.funds-group .white-theme-secondary-highlight{-webkit-clip-path:polygon(.5rem 0,0 .5rem,0% 100%,calc(100% - .5rem) 100%,100% calc(100% - .5rem),100% 0%);clip-path:polygon(.5rem 0,0 .5rem,0% 100%,calc(100% - .5rem) 100%,100% calc(100% - .5rem),100% 0%);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));background-color:#fff;flex-grow:1}.funds-group .white-theme-highlight{background-color:#e8e8e8;border-color:#e8e8e8;-webkit-clip-path:polygon(.5rem 0,0 .5rem,0% 100%,calc(100% - .5rem) 100%,100% calc(100% - .5rem),100% 0%);clip-path:polygon(.5rem 0,0 .5rem,0% 100%,calc(100% - .5rem) 100%,100% calc(100% - .5rem),100% 0%);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));flex-grow:1}.dialog-container{border:none;background-color:transparent;overflow:hidden;height:max-content;width:100%;max-width:45rem;opacity:1;transform-origin:top center}@media screen and (min-width: 80rem){.dialog-container{max-width:45rem;opacity:1;transform-origin:top center;width:100%;height:100%;transition:all 1s linear;min-height:22rem}}@media screen and (min-width: 80rem) and (min-width: 80rem){.dialog-container{width:100%;max-width:45rem}}.dialog-container::backdrop{box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);border:1px solid rgba(255,255,255,.3)}.dialog-container.add,.dialog-container.edit{transition:none;width:100%;height:fit-content;max-width:35rem;padding-top:4rem;background-color:#fff;-webkit-clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1))}.dialog-container.dialogDelete{transition:none;width:100%;height:fit-content;max-width:45rem;text-align:center;gap:1rem;opacity:1;background-color:#fff;-webkit-clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1))}.dialog-container.dialogDelete .inner-container{display:grid;grid-template-columns:1fr;grid-template-rows:10rem 5.5rem 2.75rem;grid-template-areas:"icon" "text" "confirmation-title" "button"}.dialog-container.dialogDelete p{grid-area:text}.dialog-container.dialogDelete .highlight-title,.dialog-container.dialogDelete .spacer{grid-area:confirmation-title}.dialog-container.dialogDelete .button-container{display:flex;gap:1.5rem;justify-content:center;grid-area:button}.dialog-container.dialogDelete .dialog-icons{width:100%;max-width:7.75rem;margin:1rem auto;grid-area:icon}.dialog-container.dialogDelete Button{padding:.5rem 1rem;justify-self:center;width:8.75rem}.dialog-container .text-input{background-color:#fff!important}.dialog-icons{fill:#343330;transition:all .5s linear}.dialog-icons.error-fill{fill:#ff5c51}.info-alert{font-size:1rem;line-height:auto;color:#343330;font-weight:500}.info-alert:nth-child(2){padding:1.5rem}.info-alert.highlight-title{margin:2rem 0 1rem;font-size:1.25rem;line-height:1rem;font-weight:800;align-self:flex-end}.info-alert .highlight-text{font-weight:800!important}.confirm-delete-button.error{width:14rem;background-color:#ff5c51;border-color:#ff5c51}.confirm-delete-button.error:hover{background-color:#ff5c51;border-color:#ff5c51;filter:brightness(1.25)}.edit-add-step1 form,.edit-add-step2{display:flex;width:100%;gap:1rem;justify-content:space-between;flex-wrap:wrap}.edit-add-step2{justify-content:center}.dialog-title{font-size:1rem;margin:0;width:100%;text-align:left;color:#5a5a5a;font-weight:700}.input-form-fields{display:grid;row-gap:.25rem;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"name-label" "name-input" "currency-label" "currency-input" "funds-label" "funds-input" "drop-down-area" "test-results" "buttons";width:100%;justify-content:flex-start;text-align:left}@media screen and (min-width: 80rem){.input-form-fields{grid-template-columns:repeat(3,1fr);grid-template-areas:"name-label currency-label funds-label" "name-input currency-input funds-input" "drop-down-area drop-down-area drop-down-area" "test-results test-results test-results" ". buttons buttons";column-gap:.5rem}}.input-form-fields .text-input{font-size:1rem;border-radius:.25rem;border:1px solid gray;font-size:.75rem;height:2rem;outline:none;padding:.5rem;box-sizing:border-box;width:100%}.input-form-fields .text-input:focus-visible{outline:1px solid #d5ff00}.input-form-fields .text-input::placeholder{color:#717070;font-size:.75rem}.input-form-fields .text-input#portfolioName{grid-area:name-input}.input-form-fields .text-input#portfolioCurrency{grid-area:currency-input}.input-form-fields .text-input#portfolioCurrency [value=""]:focus{text-transform:uppercase}.input-form-fields .text-input#portfolioFunds{grid-area:funds-input}.input-form-fields #portfolioNameLabel{grid-area:name-label}.input-form-fields #portfoliocurrencyLabel{grid-area:currency-label}.input-form-fields #portfolioFundsLabel{grid-area:funds-label}.file-eg{grid-area:drop-down-area;align-self:flex-end;text-decoration:underline;color:#9aca3c;filter:brightness(.75)}.file-eg:visited,.file-eg:active,.file-eg:hover{color:#9aca3c;filter:brightness(.75)}.button-container{display:flex;justify-content:center;gap:1rem;width:100%;grid-area:buttons}@media screen and (min-width: 80rem){.button-container{justify-content:flex-end}}.drop-area{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;max-height:15rem;border-radius:.25rem;outline:.125rem dashed #6a6a6a;margin:1rem auto 2.5rem;transition:max-height .5s ease-in-out;grid-area:drop-down-area;text-align:center}.drop-area.file-ready{max-height:5rem;color:#9aca3c;outline-color:#9aca3c}.drop-area.file-ready.error{max-height:15rem}.drop-area.drag-active{max-height:15rem;min-width:100%}.drop-area.error{outline-color:#ff5c51}.error-message{display:flex;align-items:center;justify-content:center;width:100%;font-weight:900;color:#ff5c51;background-color:#ffffff80;padding:0 .5rem;transition:height .25s linear;overflow:hidden;height:0}.error-message.active{height:fit-content}.upload-field{font-weight:700;padding:1rem;color:#5a5a5a;width:100%}.upload-field.error{color:#ff5c51}.upload-field.file-ready{color:#9aca3c}.uploaded-list-container{display:flex;flex-direction:column;width:100%;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;grid-area:test-results}.uploaded-list-container.active{max-height:15rem}.uploaded-list-container .update-list-sub-title{font-size:1rem;text-align:left;margin:1rem 0 0;color:#5a5a5a}.uploaded-list-container .uploaded-list{display:flex;flex-direction:column;align-items:flex-start;list-style:none;max-height:15rem;overflow-y:scroll;overflow-x:hidden;width:100%;padding:1rem;margin:.25rem 0;color:#5a5a5a;background-color:#f6f6f6;box-sizing:border-box}.uploaded-list-container .uploaded-list li{display:flex;width:100%;font-size:.9rem;justify-content:space-between;align-items:center;padding:1rem;box-sizing:border-box;flex-wrap:wrap}.uploaded-list-container .uploaded-list .overview-reason{display:flex;width:90%;margin:.5rem 0;color:#ff5c51}.uploaded-list-container .uploaded-list .overview-reason b{white-space:nowrap}.uploaded-list-container .uploaded-list .data-status{padding:.25rem .75rem;background-color:#9aca3c;color:#fff;font-size:.75rem;font-weight:700;border-radius:100px;flex:1/2}.uploaded-list-container .uploaded-list .data-status.invalid{background-color:#ff5c51}.icon-button{padding:.45rem .5rem!important;display:flex;justify-content:center;align-items:center}.labels{font-size:.875rem;padding-left:.125rem;color:#5a5a5a;position:relative}.labels:hover{filter:drop-shadow(0 .25rem .5rem rgba(0,0,0,.25))}.labels:hover:after{position:absolute;background-color:#fff;color:#000;left:0;top:1.5rem;width:200%;padding:.5rem 1rem;-webkit-clip-path:polygon(12px 0,0 12px,0% 100%,calc(100% - 12px) 100%,100% calc(100% - 12px),100% 0%);clip-path:polygon(12px 0,0 12px,0% 100%,calc(100% - 12px) 100%,100% calc(100% - 12px),100% 0%);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1))}.labels:hover[data=portfolioName]:after{content:"Enter a unique name for your portfolio"}.labels:hover[data=portfolioCurrency]:after{content:"Enter the portfolio's currency e.g. USD, CHF etc";left:-50%}.labels:hover[data=portfolioFunds]:after{content:"Amount of cash currently held in the portfolio's currency";left:unset;right:0}.table-container{font-size:.875rem;width:100%;overflow:hidden}.table-container .portfolio-row{padding:.6rem .1rem .6rem 1rem;gap:.25rem;box-sizing:border-box}.table-container .portfolio-row td{display:flex;width:13%;overflow:hidden;flex-direction:column;align-items:flex-start;justify-items:flex-start;font-size:.75rem;padding:.25rem .025rem;color:#717070}@media screen and (min-width: 100rem){.table-container .portfolio-row td{width:11%}}.table-container .portfolio-row td:first-child{min-width:11rem;font-weight:700}.table-container .portfolio-row td:nth-child(4){justify-content:center}.table-container .portfolio-row td:nth-child(4),.table-container .portfolio-row td:nth-child(5){align-items:center}.table-container .portfolio-row td:last-child{font-weight:700;position:relative;align-items:flex-end;overflow:visible;width:0}@media screen and (min-width: 100rem){.table-container .portfolio-row td:last-child{width:7rem}}.table-container .portfolio-row td:last-child .table-buttons-container{position:absolute;transition:all .5s ease-in-out;right:-15rem;top:-.6rem;display:flex;align-items:center;justify-content:center;padding:.25rem 1rem;height:64px;width:8rem;background:#01010100;background:linear-gradient(90deg,#01010100,#010101cc)}@media screen and (min-width: 100rem){.table-container .portfolio-row td:last-child .table-buttons-container{display:flex;right:-1.5rem;background:transparent;gap:1.5rem;width:8rem}}.table-container .portfolio-row td:last-child .table-buttons-container button{height:35px;width:fit-content;display:flex;justify-content:center;align-items:center;border-radius:.5rem}.table-container .portfolio-row td:last-child .table-buttons-container button:first-child{min-width:40px}.table-container .portfolio-row td input{box-sizing:border-box;padding:.5rem .25rem;max-width:3rem;text-align:right}.table-container .portfolio-row:hover .table-buttons-container{right:-1rem!important}.table-header{display:flex;align-items:center;flex:1;text-align:left;padding:.025rem 1rem;font-size:.875rem}.table-header tr{display:flex;flex:1;gap:.25rem}.table-header tr th{width:14%}@media screen and (min-width: 100rem){.table-header tr th{width:11%}}.table-header tr th:hover{color:#9aca3c;cursor:pointer}.table-header tr th:first-child{min-width:11rem}.table-header tr th:nth-child(3),.table-header tr th:nth-child(4),.table-header tr th:nth-child(5){display:flex;justify-content:center}.table-header tr th:last-child{justify-content:flex-end;width:0}@media screen and (min-width: 100rem){.table-header tr th:last-child{width:.5rem}}.instrument-table{display:flex;flex-direction:column;width:100%}.instrument-table .portfolio-row{display:flex;width:100%}.user-menu-container{position:relative;overflow:visible;cursor:pointer;border-radius:100%}.user-menu-container:hover{background-color:#0000001a}.user-menu{position:relative;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1))}.outer-container{filter:drop-shadow(0px 0px 8px rgba(0,0,0,.25));position:absolute;width:250px;height:120px;background-color:transparent;outline:none;border:none;margin:0;right:0;left:unset;top:64px;z-index:50}.outer-container::backdrop{background-color:transparent}.outer-container .inner-container{-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);background-color:#0000001a;padding:1px;position:absolute;width:250px;height:120px}.outer-container .inner-container .user-submenu{display:flex;flex-direction:column;align-items:flex-start;position:absolute;width:250px;height:120px;margin:0;box-sizing:border-box;padding:4px}.user-submenu{z-index:25;background-color:#fff;padding:0;box-sizing:border-box;list-style:none;-webkit-clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);clip-path:polygon(10px 0,0 10px,0% 100%,calc(100% - 10px) 100%,100% calc(100% - 10px),100% 0%);filter:drop-shadow(0 0 .75rem black);justify-content:space-between;overflow:hidden;cursor:pointer;border:1px;width:250px}.user-submenu li{width:240px;padding:4px 16px;-webkit-user-select:none;user-select:none;box-sizing:border-box}.user-submenu li:focus{border:none}.user-submenu li:nth-child(3){border-top:1px solid #c8c8c8;padding-top:8px}.user-submenu li a{color:#000;border:none;outline:none}.user-submenu li a:hover{color:#00000080}.PER .OVERVIEW{gap:1rem}.PER .OVERVIEW .benchMark-dropdown-container{grid-area:dropdown-1/dropdown-1/dropdown-2/dropdown-2;display:flex;gap:.5rem;align-items:center}.PER .OVERVIEW .benchMark-dropdown-container label{color:#5d5d5d;font-size:.85rem}.PER .OVERVIEW .benchMark-dropdown-container .dropdown-container{min-width:230px}.PER .OVERVIEW .benchMark-dropdown-container .dropdown-container.dropdown-1{grid-area:dropdown-1;justify-self:flex-end;width:100%}.PER .OVERVIEW .benchMark-dropdown-container .dropdown-container.dropdown-2{grid-area:dropdown-2;justify-self:flex-end;width:calc(100% - .25rem)}.PER .OVERVIEW .performance-chart-container{grid-area:content;box-sizing:border-box;-webkit-clip-path:polygon(0 9%,11% 0,100% 0,100% 88%,90% 100%,0 100%);clip-path:polygon(0 1rem,1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 16px) 100%,0 100%);width:100%;height:100%;padding:1px;gap:1rem;background-color:#fff;padding:1rem;flex-direction:column}.PER .OVERVIEW .performance-chart-container .diversification-header{display:flex;justify-content:space-between;width:100%;height:1rem;margin:0}.PER .OVERVIEW .performance-chart-container .diversification-header h1.light-theme-h1{font-size:.85rem}.PER .OVERVIEW .performance-chart-container .diversification-header .performance-legend{display:flex;justify-content:center;width:fit-content;height:2rem;min-width:18rem;margin:0;padding:0 1rem}.PER .OVERVIEW .performance-chart-container div{display:flex;width:100%;height:100%;box-sizing:content-box}.PER .OVERVIEW .benchmark-details-list{display:flex;flex-direction:column;padding:1rem;margin:0;gap:1rem;list-style:none;grid-area:list;width:100%;box-sizing:border-box;-webkit-clip-path:polygon(0 9%,11% 0,100% 0,100% 88%,90% 100%,0 100%);clip-path:polygon(0 1rem,1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 16px) 100%,0 100%);background-color:#ffffffbf}.PER .OVERVIEW .benchmark-details-list .risk-measure-list-item{display:flex;justify-content:space-between;width:100%;font-size:.75rem}.PER .ATTRIBUTIAN_ANALYSIS{gap:1rem}.PER .ATTRIBUTIAN_ANALYSIS .diversification-header{grid-area:content2;align-self:flex-start;width:100%;justify-content:space-between;height:1rem;margin:0}.PER .ATTRIBUTIAN_ANALYSIS .diversification-header h1.light-theme-h1{font-size:.75rem}.PER .ATTRIBUTIAN_ANALYSIS .diversification-header .performance-legend{display:flex;align-items:center;justify-content:center;height:1.25rem;min-width:275px;margin:0;padding:0 .5rem}.PER .ATTRIBUTIAN_ANALYSIS .first-horizontal-chart{display:flex;flex-direction:column;padding:1rem 1rem 3rem;margin:0;gap:1rem;list-style:none;grid-area:content2;width:100%;height:100%;align-self:center;box-sizing:border-box;-webkit-clip-path:polygon(0 9%,11% 0,100% 0,100% 88%,90% 100%,0 100%);clip-path:polygon(0 1rem,1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 16px) 100%,0 100%);background-color:#ffffffbf}.PER .ATTRIBUTIAN_ANALYSIS .first-horizontal-chart .chart-risk{font-size:.9rem;color:#5d5d5d;margin:0}.PER .ATTRIBUTIAN_ANALYSIS .risk-contribution-chart{grid-area:v1;box-sizing:border-box;-webkit-clip-path:polygon(0 9%,11% 0,100% 0,100% 88%,90% 100%,0 100%);clip-path:polygon(0 1rem,1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 16px) 100%,0 100%);width:100%;height:100%;padding:1px;background-color:#ffffffbf;padding:.5rem}.PER .ATTRIBUTIAN_ANALYSIS .risk-contribution-chart div{display:flex;width:100%;height:100%;box-sizing:content-box}.PER .chart-container{-webkit-clip-path:polygon(0 9%,11% 0,100% 0,100% 88%,90% 100%,0 100%);clip-path:polygon(0 1rem,1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 16px) 100%,0 100%);padding:0 .5rem}.PER .chart-container.chart-1{grid-area:chart-1;background-color:#ffffff80}.PER .chart-container.chart-2{grid-area:chart-2;background-color:#ffffffbf}.PER .chart-container.chart-3{grid-area:chart-3;background-color:#ffffffbf}.submenu{display:flex;height:32px;align-self:flex-end}.submenu-list{display:flex;align-items:stretch;justify-content:flex-end;flex:1;list-style:none;width:100%;padding:0;margin:0}.submenu-list .menu-item{display:flex;position:relative;align-items:stretch;top:4px;left:0;transition:all .5s ease}.submenu-list .menu-item.active{top:0;left:3px}.submenu-list .menuButton{display:flex;align-items:center;justify-content:center;gap:1rem;width:fit-content;height:100%;min-width:fit-content;padding:0;text-wrap:nowrap;border-radius:0;clip-path:polygon(1rem 0,100% 0,calc(100% - 1rem) 100%,0 100%);background-color:#e9e9e9;position:relative;margin-left:-1rem;z-index:0;color:#888;font-size:.75rem;font-weight:700}.submenu-list .menuButton span:not(.notification){position:relative;width:100%;margin:0 1rem 0 .5rem;padding:1rem}.submenu-list .menuButton.active{background-color:#f6f6f6;color:#3d3d3d;z-index:2;box-shadow:none}.submenu-list .menuButton.active .notification{background-color:#9aca3c}.submenu-list .menuButton .notification{display:flex;position:absolute;top:-26px;right:.01rem;width:.5rem;height:3.5rem;transform:skew(-26deg);background-color:#d1d1d1}.optimization-container{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;gap:1rem;box-sizing:border-box}.optimization-container .flex-column{max-width:45%}.function-group-menu{display:inline-flex;flex-direction:row;justify-content:space-between;flex-grow:1}.function-menu{display:grid;grid-template-columns:repeat(4,1fr);flex-grow:1;column-gap:1rem;row-gap:1rem}.function-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:10;-webkit-line-clamp:10;background-color:#ffffffb3;width:25%;padding:.875rem;overflow-y:auto;box-sizing:border-box;color:#717070}.function-description::-webkit-scrollbar{cursor:grabbing}.function-item{height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:.5rem;text-align:center;-webkit-clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 10px,100% 100%,0% 100%,0% 0);clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 10px,100% 100%,0% 100%,0% 0);background-color:#ffffffb3;border-width:.5px;border-color:#ffffffb3;border-style:solid;position:relative;box-shadow:8px 8px 8px 8px #ffffff4d;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;box-sizing:border-box;color:#717070;transition:all .25s linear}.function-item:hover{color:#97bf2680;border-color:#97bf2680;clip-path:none}.function-item.function-item.active{color:#97bf26;border-color:#97bf26;clip-path:none}.risk-analytics{display:table;width:100%;box-sizing:border-box}.risk-analytics tr{width:100%;padding:0;height:100%}.risk-analytics .table-header{display:table;width:100%;box-sizing:border-box;padding:0;height:100%}.risk-analytics .table-header tr{align-items:center}.risk-analytics .table-header tr th{width:20%!important;justify-content:center;align-items:center;font-size:14px;align-content:center!important;height:100%;text-align:center;width:100%;text-size:14px}.risk-analytics .table-header tr th div{align-self:center;height:100%;text-align:center;width:100%}.risk-analytics .table-container{display:table;box-sizing:border-box;width:100%;padding:0}.risk-analytics .table-container td{width:20%!important}.risk-analytics .table-container td:first-child div{justify-content:flex-start;text-align:left}.risk-analytics .table-container td .light-theme-table-instrument-data,.risk-analytics .table-container td .light-theme-table-instrument-name{display:flex;width:100%;justify-content:center;text-align:center;color:#717070;font-size:12px}.risk-chart{height:300px}.account-list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0 1rem}.account-list .account-list-item{display:flex;flex:1;max-width:9rem;position:relative}.account-list .account-list-item p{text-transform:capitalize}.account-list .account-list-item button,.account-list .account-list-item .addAccount,.account-list .account-list-item.skell{display:flex;flex-direction:column;flex:1;gap:1.5rem;min-width:8rem;min-height:8rem;max-width:9rem}.account-list .account-list-item .delete-button-account{top:.25rem;right:.25rem;position:absolute;min-width:32px!important;min-height:32px!important;padding:0}.account-list .account-list-item.skell{border-radius:.5rem;outline:1px solid #000000;align-items:center;justify-content:center}.account-list .edit-buttons p{width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.account-list .edit-buttons:hover{position:relative}.account-list .edit-buttons:hover .tooltip-wrapper{display:flex}.modal-dialog{z-index:100;border:none;background:transparent;overflow:hidden;height:max-content;width:100%;max-width:32rem;min-height:19rem;opacity:1;transform-origin:top center;border:1px solid balck}@media screen and (min-width: 80rem){.modal-dialog{width:100%;max-width:32rem;min-height:19rem}}.modal-dialog .inner-modal-dialog-container{-webkit-clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));outline:1px solid white;padding:3rem 1.2rem;min-height:19rem;-webkit-backdrop-filter:brightness(1.5) blur(2rem) url(#displacementFilter) drop-shadow(0 0 1rem black);backdrop-filter:brightness(1.5) blur(2rem) url(#displacementFilter) drop-shadow(0 0 1rem black);background-color:#c3c3c380}.modal-dialog .inner-modal-dialog-container .closeButton{position:absolute;right:1rem;top:1rem;z-index:9999}.modal-dialog::backdrop{-webkit-backdrop-filter:brightness(.85) blur(10px) url(#displacementFilter);backdrop-filter:brightness(.85) blur(10px) url(#displacementFilter)}.brokers-button-container{display:flex;justify-content:space-between;padding:1rem;margin-top:1rem}.brokers-button-container button{display:flex;flex-direction:column;justify-content:flex-end;padding:.75rem!important;width:200px;height:200px;outline:1px solid black!important}.dropdown-account{margin:1.5rem 0}.accoun-conditions-text{font-size:14px}.account-conditions-list{display:flex;flex-direction:column;gap:1rem;padding:0 1.5rem;font-size:14px}.account-settings-button{margin-top:1.5rem}.form-account{display:flex;flex-direction:column;justify-content:flex-start;margin-top:2rem;gap:.5rem}.form-account .dropdown-container{margin-top:3rem}.account-input{display:flex;border:none;border-radius:4px;background-color:#fff;height:32px;width:100%;outline:1px solid black;padding:8px;box-sizing:border-box}.dialog-title{position:absolute;display:flex;margin:0;padding:0;top:1.5rem}.create-account-button{margin-top:1.5rem;order:20}.brokers-list-container{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#ccc;margin:0;border-radius:.5rem}.brokers-list-container li{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0}.tooltip-wrapper{position:absolute;background-color:#90ee90;padding:.5rem 1rem;border-radius:.5rem;z-index:5;text-transform:capitalize;top:7rem;left:1rem;-webkit-backdrop-filter:blur(30px) brightness(160%);backdrop-filter:blur(30px) brightness(160%);background:#bcc90599;box-shadow:inset 0 0 2px #fff!important}dialog{z-index:9999999999}dialog.status-information{position:absolute;display:flex;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.1));border:none;flex-direction:row;width:100%;opacity:0;transition:clip-path 1s linear;background-color:#fff;color:#fff;clip-path:polygon(50% 0,50% 50%,50% 100%,50% 100%,50% 50%,50% 0%);scale:1;box-sizing:border-box;z-index:-1}@keyframes circle{0%{clip-path:polygon(50% 0,50% 50%,50% 100%,50% 100%,50% 50%,50% 0%);scale:1}to{clip-path:polygon(1rem 0,0 1rem,0% 100%,calc(100% - 1rem) 100%,100% calc(100% - 1rem),100% 0%);scale:1}}dialog.active{animation:circle .25s forwards ease-in-out;filter:drop-shadow(0px 0px 8px #000000);top:2.5rem;opacity:1;justify-content:space-between;align-items:center;gap:1rem;width:fit-content;max-width:45rem;z-index:9999}dialog.closed{animation:circle .5s reverse}dialog.error{background-color:#ffdada;color:#a03e3e}dialog.error button{background-color:transparent;color:#a03e3e}dialog.error button:hover{color:#ce4c4c}dialog.info{background-color:#dae3ff;color:#3e50a0}dialog.info button{background-color:transparent;color:#3e60a0}dialog.info button:hover{color:#4ca9ce}:root{font-family:Nunito,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--container-background:#FFFFFF40 }a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}p{margin:0}button{border-radius:8px;border:1px solid transparent;font-size:1em;font-weight:500;font-family:inherit;background-color:transparent;cursor:pointer}@media (prefers-color-scheme: light){:root{color:$default-text-color;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
