﻿@charset "UTF-8";.mp-spinner{display:inline-block;width:14px;height:14px;border:2px solid #ccc;border-top-color:#888;border-radius:50%;animation:mp-spin .8s linear infinite;vertical-align:middle;}@keyframes mp-spin{to{transform:rotate(360deg);}}[v-cloak]{opacity:0;}#mp-detail-app{transition:opacity .2s ease;}#mp-loading{display:block;}#mp-app:not([v-cloak])~#mp-loading{display:none;}#mp-detail-app:not([v-cloak])~#mp-loading{display:none;}.mp-trade-row.removed td{color:#c0392b;}.mp-trade-row.removed .mp-trade-code,.mp-trade-row.removed .mp-trade-name{text-decoration:line-through;}.mp-trade-row.added .mp-trade-code,.mp-trade-row.added .mp-trade-name{color:#2b8a3e;}.portfolio-summary .staff-preview-badge{opacity:.6;}.mobile .mp-filter-bar select{margin-bottom:8px;}.model-portfolios .information-header h1 i{font-size:14px;margin-right:10px;color:#1c1a21;opacity:.5;top:-1px;}.model-portfolios .portfolio-filter{display:flex;align-items:center;}.model-portfolios .portfolio-summary{border:0;position:relative;overflow:hidden;}.model-portfolios .portfolio-summary .badge-wrapper{margin-right:-3px;position:relative;top:inherit;right:inherit;}.model-portfolios .portfolio-summary:before{display:none;}.model-portfolios .portfolio-summary.hover:after{content:"";display:block;position:absolute;height:500px;width:500px;right:-225px;bottom:-225px;filter:blur(100px);border-radius:50%;opacity:0;z-index:2;background:#60b0d8;transition:opacity .5s ease;}.model-portfolios .portfolio-summary.hover:hover:after{opacity:.2;}.model-portfolios .portfolio-summary>img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;display:none;}.model-portfolios .portfolio-summary>div{position:relative;z-index:3;}.model-portfolios .portfolio-summary .panel-heading,.model-portfolios .portfolio-summary .panel-intro{padding:15px 15px 5px 15px;}.model-portfolios .portfolio-summary .panel-heading h3,.model-portfolios .portfolio-summary .panel-intro h3{margin-top:25px;margin-bottom:10px;font-size:18px;color:#46a0de;}.model-portfolios .portfolio-summary .panel-heading .sub-title,.model-portfolios .portfolio-summary .panel-intro .sub-title{max-width:400px;opacity:.6;text-wrap-style:balance;font-size:12px;}.model-portfolios .portfolio-summary .panel-heading p.small,.model-portfolios .portfolio-summary .panel-intro p.small{opacity:.6;font-size:90%;}.model-portfolios .portfolio-summary.hover .panel-body{padding-bottom:0;}.model-portfolios .portfolio-summary .panel-footer{padding:15px;border-top:0;background-color:transparent;}.model-portfolios .portfolio-summary .panel-footer .companies,.model-portfolios .portfolio-summary .table .companies{display:inline-flex;align-items:center;justify-content:flex-start;}.model-portfolios .portfolio-summary .panel-footer .companies span,.model-portfolios .portfolio-summary .table .companies span{margin-right:-5px;display:flex;align-items:center;justify-content:center;background-color:#eee;height:20px;width:20px;border-radius:50%;box-shadow:0 0 5px 2px #fff;}.model-portfolios .portfolio-summary .panel-footer .companies span img,.model-portfolios .portfolio-summary .table .companies span img{height:80%;width:80%;object-fit:contain;border-radius:50%;mix-blend-mode:multiply;}.model-portfolios .portfolio-summary .panel-footer .companies span:last-of-type,.model-portfolios .portfolio-summary .table .companies span:last-of-type{margin-right:10px;}.model-portfolios .portfolio-summary .table h4{margin-top:25px;margin-bottom:0;}.model-portfolios .portfolio-summary .table h4 i{position:relative;top:-2px;}.model-portfolios .portfolio-summary .table>tbody>tr>th,.model-portfolios .portfolio-summary .table>tbody>tr>td{vertical-align:middle;}.model-portfolios .portfolio-summary .badge{box-shadow:inset 0 1px 1px rgba(0,0,0,.062745098);}.model-portfolios .portfolio-summary .badge.growth{color:#ffb52b;background-color:rgba(255,181,43,.2);}.model-portfolios .portfolio-summary .badge.income{color:#8a2fca;background-color:rgba(138,47,202,.2);}.model-portfolios .portfolio-summary .badge-default{color:#60b0d8;background-color:rgba(96,176,216,.2);}.model-portfolios .portfolio-summary .badge-success{color:#00a400;background-color:rgba(0,164,0,.2);}.model-portfolios .portfolio-summary .invest-profile{color:#60b0d8;background-color:rgba(96,176,216,.2);}.model-portfolios .portfolio-summary.growth:after,.model-portfolios .portfolio-summary .growth:after,.model-portfolios .portfolio-summary.gold:after,.model-portfolios .portfolio-summary .gold:after{background:#ffb52b;}.model-portfolios .portfolio-summary.growth .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path,.model-portfolios .portfolio-summary .growth .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path,.model-portfolios .portfolio-summary.gold .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path,.model-portfolios .portfolio-summary .gold .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path{stroke:#ffb52b!important;}.model-portfolios .portfolio-summary.growth .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect,.model-portfolios .portfolio-summary .growth .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect,.model-portfolios .portfolio-summary.gold .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect,.model-portfolios .portfolio-summary .gold .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect{fill:#ffb52b!important;}.model-portfolios .portfolio-summary.growth .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path,.model-portfolios .portfolio-summary .growth .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path,.model-portfolios .portfolio-summary.gold .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path,.model-portfolios .portfolio-summary .gold .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path{stroke:#ffb52b!important;}.model-portfolios .portfolio-summary.growth .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary.growth .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path,.model-portfolios .portfolio-summary .growth .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary .growth .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path,.model-portfolios .portfolio-summary.gold .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary.gold .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path,.model-portfolios .portfolio-summary .gold .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary .gold .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path{fill:#ffb52b!important;}.model-portfolios .portfolio-summary.growth .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2),.model-portfolios .portfolio-summary .growth .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2),.model-portfolios .portfolio-summary.gold .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2),.model-portfolios .portfolio-summary .gold .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2){fill:#ffb52b!important;}.model-portfolios .portfolio-summary.income:after,.model-portfolios .portfolio-summary .income:after,.model-portfolios .portfolio-summary.purple:after,.model-portfolios .portfolio-summary .purple:after{background:#8a2fca;}.model-portfolios .portfolio-summary.income .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path,.model-portfolios .portfolio-summary .income .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path,.model-portfolios .portfolio-summary.purple .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path,.model-portfolios .portfolio-summary .purple .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path{stroke:#8a2fca!important;}.model-portfolios .portfolio-summary.income .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect,.model-portfolios .portfolio-summary .income .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect,.model-portfolios .portfolio-summary.purple .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect,.model-portfolios .portfolio-summary .purple .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect{fill:#8a2fca!important;}.model-portfolios .portfolio-summary.income .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path,.model-portfolios .portfolio-summary .income .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path,.model-portfolios .portfolio-summary.purple .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path,.model-portfolios .portfolio-summary .purple .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path{stroke:#8a2fca!important;}.model-portfolios .portfolio-summary.income .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary.income .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path,.model-portfolios .portfolio-summary .income .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary .income .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path,.model-portfolios .portfolio-summary.purple .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary.purple .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path,.model-portfolios .portfolio-summary .purple .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary .purple .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path{fill:#8a2fca!important;}.model-portfolios .portfolio-summary.income .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2),.model-portfolios .portfolio-summary .income .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2),.model-portfolios .portfolio-summary.purple .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2),.model-portfolios .portfolio-summary .purple .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2){fill:#8a2fca!important;}.model-portfolios .portfolio-summary.test:after,.model-portfolios .portfolio-summary .test:after{background:#f0f;}.model-portfolios .portfolio-summary.test .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path,.model-portfolios .portfolio-summary .test .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) path{stroke:#f0f!important;}.model-portfolios .portfolio-summary.test .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect,.model-portfolios .portfolio-summary .test .highcharts-container .highcharts-series-group .highcharts-series:nth-child(1) rect{fill:#f0f!important;}.model-portfolios .portfolio-summary.test .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path,.model-portfolios .portfolio-summary .test .highcharts-container .highcharts-series-group .highcharts-series:nth-child(5) path{stroke:#f0f!important;}.model-portfolios .portfolio-summary.test .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary.test .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path,.model-portfolios .portfolio-summary .test .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(2) path,.model-portfolios .portfolio-summary .test .highcharts-container .highcharts-series-group .highcharts-markers:nth-child(6) path{fill:#f0f!important;}.model-portfolios .portfolio-summary.test .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2),.model-portfolios .portfolio-summary .test .highcharts-container .highcharts-tooltip text tspan:nth-of-type(2){fill:#f0f!important;}.model-portfolios .portfolio-summary.portfolio-intro{font-size:13px;}.model-portfolios .portfolio-summary.portfolio-intro hr{border-top:1px solid rgba(28,26,33,.1);}.model-portfolios .portfolio-summary.portfolio-intro p.stats{margin-top:20px;}.model-portfolios .portfolio-summary.portfolio-intro .badge{display:inline-block;margin-bottom:2px;padding:2px 10px;line-height:17px;font-size:13px;font-weight:normal;border-radius:50px;}.model-portfolios .portfolio-summary.portfolio-intro:after{content:"";display:block;position:absolute;height:1000px;width:1000px;right:-225px;bottom:-750px;filter:blur(200px);border-radius:50%;opacity:.2;z-index:2;}.model-portfolios .portfolio-summary.portfolio-intro .featured-companies sub{bottom:0;}.model-portfolios .portfolio-summary .featured-companies a,.model-portfolios .portfolio-summary .featured-companies div{margin-right:15px;text-decoration:none;display:inline-flex;align-items:center;width:100%;}.model-portfolios .portfolio-summary .featured-companies .company-code{margin-right:5px;color:#60b0d8;line-height:13px;}.model-portfolios .portfolio-summary .featured-companies span.company-logo-wrapper{margin-right:5px;display:inline-flex;align-items:center;justify-content:center;background-color:#eee;height:32px;width:32px;min-width:32px;border-radius:50%;box-shadow:0 0 5px 2px #fff;}.model-portfolios .portfolio-summary .featured-companies span.company-logo-wrapper img{height:80%;width:80%;object-fit:contain;border-radius:50%;mix-blend-mode:multiply;}.model-portfolios .portfolio-summary .featured-companies table{width:100%;table-layout:fixed;}.model-portfolios .portfolio-summary .featured-companies table td{padding:5px 0;}.model-portfolios .portfolio-summary .featured-companies table .text-right{width:50px;}.model-portfolios .portfolio-summary .featured-companies table .company-name{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}.model-portfolios .portfolio-summary .factors-wrapper{padding-top:0;}.model-portfolios .portfolio-summary .factors-wrapper h5{font-size:13px;font-weight:bold;}.model-portfolios .portfolio-summary .factors-wrapper h6{font-size:11px;}.model-portfolios .portfolio-summary .factors{position:relative;}.model-portfolios .portfolio-summary .factors .badge{margin-right:3px;margin-bottom:3px;color:#60b0d8;background-color:rgba(96,176,216,.05);color:#46a0de;outline:1px solid rgba(96,176,216,.4);outline-offset:-1px;position:relative;z-index:1;}.model-portfolios .portfolio-summary .factors .badge:last-of-type:before{display:none;}.model-portfolios .portfolio-summary .movement-summary ul li.bar span{height:5px;}.model-portfolios .portfolio-summary .performance-chart{padding:30px 20px 0 0;position:relative;}@media(max-width:992px){.model-portfolios .portfolio-summary .performance-chart{padding:30px 0 0 0;}}.model-portfolios .portfolio-summary .performance-chart #mp-detail-chart:before{content:"";display:block;position:absolute;bottom:29px;left:0;right:0;height:1px;background-color:#e7f4fb;}.model-portfolios .portfolio-summary .performance-chart .highcharts-container .highcharts-grid path{stroke:transparent;stroke-opacity:0;}.model-portfolios .portfolio-summary .performance-chart .end-marker{display:block;width:95px;position:absolute;top:0;right:0;padding:5px 5px 5px 5px;background-color:#888;border-radius:3px;font-size:18px;line-height:16px;font-weight:bold;color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);}.model-portfolios .portfolio-summary .performance-chart .end-marker span{font-size:11px;font-weight:normal;display:block;}.model-portfolios .portfolio-summary .performance-chart .end-marker .text-muted{color:#fff;font-size:11px;font-weight:normal;}@media(max-width:992px){.model-portfolios .portfolio-summary .performance-chart .end-marker{width:65px;font-size:11px;line-height:12px;}.model-portfolios .portfolio-summary .performance-chart .end-marker span{font-size:9px;}.model-portfolios .portfolio-summary .performance-chart .end-marker .text-muted{font-size:9px;}}.model-portfolios .portfolio-summary .performance-chart .end-marker sub{bottom:0;}.model-portfolios .portfolio-summary .performance-chart .end-marker:before{content:"";color:#888;display:block;position:absolute;top:50%;left:-8px;rotate:270deg;z-index:1;font-family:"sdo-complete"!important;font-size:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.model-portfolios .portfolio-summary .performance-chart .end-marker.growth,.model-portfolios .portfolio-summary .performance-chart .end-marker.gold{background-color:#ffb52b;}.model-portfolios .portfolio-summary .performance-chart .end-marker.growth:before,.model-portfolios .portfolio-summary .performance-chart .end-marker.gold:before{color:#ffb52b;}.model-portfolios .portfolio-summary .performance-chart .end-marker.income,.model-portfolios .portfolio-summary .performance-chart .end-marker.purple{background-color:#8a2fca;}.model-portfolios .portfolio-summary .performance-chart .end-marker.income:before,.model-portfolios .portfolio-summary .performance-chart .end-marker.purple:before{color:#8a2fca;}.model-portfolios .portfolio-summary .performance-chart .end-marker.test{background-color:#f0f;}.model-portfolios .portfolio-summary .performance-chart .end-marker.test:before{color:#f0f;}.model-portfolios .portfolio-summary .performance-chart .end-marker.general{background-color:#60b0d8;}.model-portfolios .portfolio-summary .performance-chart .end-marker.general:before{color:#60b0d8;}.model-portfolios .portfolio-summary .performance-chart .end-marker.offset.top{transform:translateY(-20px);}.model-portfolios .portfolio-summary .performance-chart .end-marker.offset.top:before{top:60%;}.model-portfolios .portfolio-summary .performance-chart .end-marker.offset.btm{transform:translateY(20px);}.model-portfolios .portfolio-summary .performance-chart .end-marker.offset.btm:before{top:10%;}.model-portfolios .portfolio-summary .performance-chart #portfolio-label{display:none;}.model-portfolios .portfolio-summary .performance-chart #index-label{display:none;}.model-portfolios .badge-wrapper .badge{margin-right:3px;}.model-portfolios .badge-wrapper .badge.pull-right,.model-portfolios .badge-wrapper .badge.u-pull-right{margin-right:0;}.model-portfolios .range-bar{position:relative;height:55px;}.model-portfolios .range-bar:before{content:"";position:absolute;display:block;top:15px;height:5px;border-radius:3px;background-color:#ccc;width:100%;}.model-portfolios .range-bar.gradient:before{background:linear-gradient(260deg,#4fbb01 20%,#298e6f 30%,#005de9 40%,#005de9 60%,#703185 70%,#eb0016 80%);}.model-portfolios .range-bar.gradient-reversed:before{background:linear-gradient(90deg,#4fbb01 20%,#298e6f 30%,#005de9 40%,#005de9 60%,#703185 70%,#eb0016 80%);}.model-portfolios .range-bar .benchmark,.model-portfolios .range-bar .portfolio{margin-left:-30px;position:absolute;top:15px;font-size:10px;width:60px;text-align:center;left:50%;}.model-portfolios .range-bar .benchmark i,.model-portfolios .range-bar .portfolio i{display:block;color:#fff;text-shadow:0 0 1px #000;}.model-portfolios .range-bar .benchmark span,.model-portfolios .range-bar .portfolio span{margin:2px auto 0 auto;display:block;width:fit-content;padding:1px 5px;background-color:#eee;border-radius:2px;}.model-portfolios .range-bar .benchmark{color:#666;}.model-portfolios .range-bar .portfolio{left:25%;}.model-portfolios .range-bar .portfolio span{background-color:#60b0d8;color:#fff;}.model-portfolios .range-bar .values{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;}.model-portfolios .range-bar .values span{width:60px;text-align:center;font-size:10px;color:rgba(28,26,33,.3);}.model-portfolios .range-bar .values span:first-of-type{text-align:left;}.model-portfolios .range-bar .values span:last-of-type{text-align:right;}.model-portfolios .portfolio-stats{padding:5px 25px 0 25px;}.model-portfolios .portfolio-stats>div{margin:0 0 10px 0;display:flex;opacity:1;transition:opacity .3s;border-bottom:1px solid rgba(28,26,33,.1);}.model-portfolios .portfolio-stats>div>h5{width:220px;}.model-portfolios .portfolio-stats>div>div{width:100%;}.model-portfolios .portfolio-stats>div:last-of-type{border:0;margin-bottom:0;}.model-portfolios .portfolio-stats:has(>div:hover)>div:not(:hover){opacity:.4;}.model-portfolios .table-model-portfolio{table-layout:fixed;}.model-portfolios .table-model-portfolio[data-sortabletable=sortable] th.sortable{cursor:pointer;}.model-portfolios .table-model-portfolio .company-name,.model-portfolios .table-model-portfolio .truncate{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}@media(min-width:1200px){.model-portfolios .table-model-portfolio .text-right{width:110px;}}.model-portfolios .table-model-portfolio .star-borderline-income:before{top:0;}.model-portfolios .table-model-portfolio .added td{background-color:rgba(79,187,1,.1);border-top:1px dotted rgba(79,187,1,.4);border-bottom:1px dotted rgba(79,187,1,.4);}.model-portfolios .table-model-portfolio .added td .company-code{background-color:#b8d5ac;}.model-portfolios .table-model-portfolio .added td a,.model-portfolios .table-model-portfolio .added td .company-code{color:#468847;}.model-portfolios .table-model-portfolio .added td a:hover{color:#2c652d;}.model-portfolios .table-model-portfolio .removed td{background-color:rgba(216,0,0,.05);border-top:1px dotted rgba(216,0,0,.3);border-bottom:1px dotted rgba(216,0,0,.3);}.model-portfolios .table-model-portfolio .removed td .company-code{background-color:#d8b6b6;text-decoration:line-through;}.model-portfolios .table-model-portfolio .removed td a,.model-portfolios .table-model-portfolio .removed td .company-code{color:#b94a48;text-decoration:line-through;}.model-portfolios .table-model-portfolio .removed td a:hover{color:#952523;}.model-portfolios .key-data-wrapper{display:flex;align-items:flex-end;}.model-portfolios .key-data-wrapper:before{content:"";display:block;position:absolute;bottom:0;right:0;left:0;}.model-portfolios .key-data-wrapper .key-data{margin:0;padding:0;display:flex;z-index:1;justify-content:space-evenly;list-style-type:none;width:100%;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;}@media(max-width:992px){.model-portfolios .key-data-wrapper .key-data{flex-wrap:wrap;}}.model-portfolios .key-data-wrapper .key-data li{flex:1;padding:10px 5px;border-right:1px solid rgba(28,26,33,.1);}@media(max-width:992px){.model-portfolios .key-data-wrapper .key-data li{flex:0 0 33%;margin-bottom:10px;}.model-portfolios .key-data-wrapper .key-data li:nth-child(3n){border-right:0;}}.model-portfolios .key-data-wrapper .key-data li:last-of-type{border:0;}.model-portfolios .key-data-wrapper .key-data li strong{text-align:center;display:block;font-size:18px;}@media(max-width:992px){.model-portfolios .key-data-wrapper .key-data li strong{font-size:13px;}}.model-portfolios .key-data-wrapper .key-data li sub{bottom:0;}.model-portfolios .key-data-wrapper .key-data li span{text-align:center;display:block;text-transform:capitalize;opacity:.7;}.model-portfolios .row-flex .panel.portfolio-summary.clickable-card{display:flex;flex-direction:column;justify-content:space-between;}.model-portfolios .row-flex .panel.portfolio-summary.clickable-card .panel-body{margin-top:auto;}.model-portfolios .badge{display:inline-block;}.model-portfolios .badge.volatility-low{color:#00a400;background-color:rgba(0,164,0,.2);}.model-portfolios .badge.volatility-moderate{color:#e7a500;background-color:rgba(231,165,0,.2);}.model-portfolios .badge.volatility-high{color:#f57b20;background-color:rgba(245,123,32,.2);}.model-portfolios .badge.volatility-very-high{color:#bd2126;background-color:rgba(189,33,38,.2);}.sd-home .panel.model-portfolios{min-height:auto;position:relative;border:0;}.sd-home .panel.model-portfolios .panel-heading h3{color:#60b0d8;}.sd-home .panel.model-portfolios>.panel-body{padding-top:0;min-height:auto;position:relative;z-index:3;overflow:hidden;}.sd-home .panel.model-portfolios>.panel-body:after{content:"";display:block;position:absolute;height:500px;width:500px;right:50%;bottom:-450px;filter:blur(100px);border-radius:50%;transform:translate(250px,0);opacity:.2;z-index:-1;background-color:#60b0d8;}.sd-home .panel.model-portfolios .portfolio-summary{margin-bottom:0;background-color:#fff;border:1px solid rgba(96,176,216,.4);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.sd-home .panel.model-portfolios .portfolio-summary.growth,.sd-home .panel.model-portfolios .portfolio-summary.gold{border:1px solid rgba(255,181,43,.4);}.sd-home .panel.model-portfolios .portfolio-summary.income,.sd-home .panel.model-portfolios .portfolio-summary.purple{border:1px solid rgba(138,47,202,.4);}.sd-home .panel.model-portfolios .portfolio-summary.test{border:1px solid rgba(255,0,255,.4);}@media(max-width:1199px){.sd-home .panel.model-portfolios .portfolio-summary{margin-bottom:15px;}}.sd-home .panel.model-portfolios .portfolio-summary .panel-body{padding:15px;display:flex;flex-direction:column;justify-content:flex-start;height:100%;}.sd-home .panel.model-portfolios .portfolio-summary .panel-body .introduction{margin-bottom:auto;}.sd-home .panel.model-portfolios .portfolio-summary .panel-body .introduction .sub-title.text-muted{margin-bottom:20px;font-size:12px;}.sd-home .panel.model-portfolios .portfolio-summary .panel-body .companies{display:inline-flex;align-items:center;justify-content:flex-start;}.sd-home .panel.model-portfolios .portfolio-summary .panel-body .companies span{margin-right:-5px;display:flex;align-items:center;justify-content:center;background-color:#eee;height:20px;width:20px;border-radius:50%;box-shadow:0 0 5px 2px #fff;}.sd-home .panel.model-portfolios .portfolio-summary .panel-body .companies span img{height:80%;width:80%;object-fit:contain;border-radius:50%;mix-blend-mode:multiply;}.sd-home .panel.model-portfolios .portfolio-summary .panel-body .companies span:last-of-type{margin-right:10px;}.sd-home .panel.model-portfolios .nav-pills-header{padding:5px 15px 5px 15px;font-weight:bold;display:flex;justify-content:flex-end;color:rgba(28,26,33,.4);}.sd-home .panel.model-portfolios .nav-pills-header span.value{margin-left:10px;min-width:50px;text-align:right;}.sd-home .panel.model-portfolios .nav-pills-header span.value small{text-transform:capitalize;font-weight:normal;opacity:.7;}.sd-home .panel.model-portfolios hr{width:100%;border-top:1px solid rgba(96,176,216,.2);}.sd-home .panel.model-portfolios .nav-pills>li a{display:flex;padding:8px 10px;outline:1px solid transparent;transition:all .3s;}.sd-home .panel.model-portfolios .nav-pills>li a .invest-profile{color:#60b0d8;background-color:rgba(96,176,216,.2);}.sd-home .panel.model-portfolios .nav-pills>li a:hover,.sd-home .panel.model-portfolios .nav-pills>li a:focus{background-color:#fff;outline:1px solid rgba(96,176,216,.4);}.sd-home .panel.model-portfolios .nav-pills>li a.growth:hover,.sd-home .panel.model-portfolios .nav-pills>li a.growth:focus,.sd-home .panel.model-portfolios .nav-pills>li a.gold:hover,.sd-home .panel.model-portfolios .nav-pills>li a.gold:focus{color:#ffb52b;outline:1px solid rgba(255,181,43,.4);}.sd-home .panel.model-portfolios .nav-pills>li a.growth .invest-profile,.sd-home .panel.model-portfolios .nav-pills>li a.gold .invest-profile{color:#ffb52b;background-color:rgba(255,181,43,.2);}.sd-home .panel.model-portfolios .nav-pills>li a.income:hover,.sd-home .panel.model-portfolios .nav-pills>li a.income:focus,.sd-home .panel.model-portfolios .nav-pills>li a.purple:hover,.sd-home .panel.model-portfolios .nav-pills>li a.purple:focus{color:#8a2fca;outline:1px solid rgba(138,47,202,.4);}.sd-home .panel.model-portfolios .nav-pills>li a.income .invest-profile,.sd-home .panel.model-portfolios .nav-pills>li a.purple .invest-profile{color:#8a2fca;background-color:rgba(138,47,202,.2);}.sd-home .panel.model-portfolios .nav-pills>li a.test:hover,.sd-home .panel.model-portfolios .nav-pills>li a.test:focus{color:#f0f;outline:1px solid rgba(255,0,255,.4);}.sd-home .panel.model-portfolios .nav-pills>li a.test .invest-profile{color:#f0f;background-color:rgba(255,0,255,.2);}.sd-home .panel.model-portfolios .nav-pills>li a span.title{margin-right:auto;flex:1;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sd-home .panel.model-portfolios .nav-pills>li a span.value{margin-left:10px;font-weight:bold;width:50px;text-align:right;}.sd-home .panel.model-portfolios .nav-pills>li a span.value sub{bottom:0;}.sd-home .panel.model-portfolios .nav-pills>li.divider{border-top:1px solid #e7f4fb;}.dark .model-portfolios .portfolio-summary .panel-heading p,.dark .model-portfolios .portfolio-summary .panel-intro p{opacity:.9;}.dark .model-portfolios .portfolio-summary .panel-footer .companies{opacity:.7;}.dark .model-portfolios .portfolio-summary .panel-footer .companies span,.dark .model-portfolios .portfolio-summary .featured-companies span.company-logo-wrapper{box-shadow:0 0 5px 2px #15141a;}.dark .model-portfolios .portfolio-summary.portfolio-intro hr{border-top:1px solid rgba(0,0,0,.1);}.dark.model-portfolios .portfolio-summary .featured-companies span.company-logo-wrapper{opacity:.7;box-shadow:0 0 5px 2px #15141a;}.dark.model-portfolios .portfolio-summary .portfolio-summary.portfolio-intro hr{border-top:1px solid rgba(0,0,0,.1);}.dark.model-portfolios .portfolio-summary .performance-chart #mp-detail-chart:before{background-color:#333138;}.dark.model-portfolios .information-header h1 i{color:#000;opacity:.5;}.dark.model-portfolios .portfolio-summary.portfolio-intro hr{border-top:1px solid rgba(0,0,0,.1);}.dark .key-data-wrapper .key-data li{border-right:1px solid rgba(0,0,0,.1);}.dark .key-data-wrapper .key-data li:last-of-type{border:0;}.dark.sd-home .panel.model-portfolios .portfolio-summary,.dark .sd-home .panel.model-portfolios .portfolio-summary{background-color:#15141a;}.dark.sd-home .panel.model-portfolios .panel-body .introduction .companies span,.dark .sd-home .panel.model-portfolios .panel-body .introduction .companies span{box-shadow:0 0 5px 2px #15141a;}.dark.sd-home .panel.model-portfolios .nav-pills-header,.dark .sd-home .panel.model-portfolios .nav-pills-header{color:rgba(0,0,0,.4);}.dark.sd-home .panel.model-portfolios .nav-pills>li a:hover,.dark.sd-home .panel.model-portfolios .nav-pills>li a:focus,.dark .sd-home .panel.model-portfolios .nav-pills>li a:hover,.dark .sd-home .panel.model-portfolios .nav-pills>li a:focus{background-color:#15141a;}.tab-fixed-height{position:relative;}.tab-fixed-height:before{display:block;content:"";position:absolute;top:145px;right:0;left:0;bottom:0;z-index:1;opacity:.95;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 25%,#fff 75%);}.tab-fixed-height .tab-pane.active{height:650px;max-height:650px;overflow:hidden;}.dark .tab-fixed-height:before{background:linear-gradient(180deg,rgba(21,20,26,0) 0%,rgba(21,20,26,.5) 25%,#15141a 75%);}.tab-upgrade{padding:25px;position:absolute;bottom:40%;left:10%;right:10%;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(96,176,216,.15);box-shadow:0 0 50px 0 rgba(96,176,216,.15);outline:1px solid rgba(96,176,216,.15);outline-offset:-1px;z-index:2;color:#60b0d8;}.tab-upgrade__title{margin-top:0;margin-bottom:.6em;font-size:24px;font-size:1.5rem;line-height:1.2em;}.tab-upgrade__sub-title{font-size:1.2rem;line-height:1.2em;}.dark .tab-upgrade{background-color:#15141a;color:#000;}.tab-fixed-height #holdings .table-model-portfolio tr:nth-child(n+4) .company-code,.tab-fixed-height #holdings .table-model-portfolio tr:nth-child(n+4) .company-name{color:transparent;text-shadow:0 0 5px rgba(96,176,216,.6);}.tab-fixed-height #changes .table-model-portfolio tr .company-code,.tab-fixed-height #changes .table-model-portfolio tr .company-name{color:transparent;text-shadow:0 0 5px rgba(96,176,216,.6);}.tab-fixed-height #changes .table-model-portfolio tr.added a,.tab-fixed-height #changes .table-model-portfolio tr.added .company-code,.tab-fixed-height #changes .table-model-portfolio tr.added .company-name{color:transparent;text-shadow:0 0 5px rgba(70,136,71,.6);}.tab-fixed-height #changes .table-model-portfolio tr.removed a,.tab-fixed-height #changes .table-model-portfolio tr.removed .company-code,.tab-fixed-height #changes .table-model-portfolio tr.removed .company-name{color:transparent;text-shadow:0 0 5px rgba(185,74,72,.6);}@font-face{font-family:"sdo-complete";src:url("/assets/css/fonts/sdo-complete.eot?b6by2p");src:url("/assets/css/fonts/sdo-complete.eot?b6by2p#iefix") format("embedded-opentype"),url("/assets/css/fonts/sdo-complete.ttf?b6by2p") format("truetype"),url("/assets/css/fonts/sdo-complete.woff?b6by2p") format("woff"),url("/assets/css/fonts/sdo-complete.svg?b6by2p#sdo-complete") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Glyphicons Halflings";src:url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.eot?b6by2p");src:url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.eot?b6by2p#iefix") format("embedded-opentype"),url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.ttf?b6by2p") format("truetype"),url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.woff?b6by2p") format("woff"),url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.svg?b6by2p#sdo-complete") format("svg");font-weight:normal;font-style:normal;}.mp-spinner{display:inline-block;width:14px;height:14px;border:2px solid #ccc;border-top-color:#888;border-radius:50%;animation:mp-spin .8s linear infinite;vertical-align:middle;}@keyframes mp-spin{to{transform:rotate(360deg);}}[v-cloak]{opacity:0;}#mp-detail-app{transition:opacity .2s ease;}#mp-loading{display:block;}#mp-app:not([v-cloak])~#mp-loading{display:none;}#mp-detail-app:not([v-cloak])~#mp-loading{display:none;}.mp-filter-bar select{margin-bottom:8px;}.mp-trade-row.removed td{color:#c0392b;}.mp-trade-row.removed .mp-trade-code,.mp-trade-row.removed .mp-trade-name{text-decoration:line-through;}.mp-trade-row.added .mp-trade-code,.mp-trade-row.added .mp-trade-name{color:#2b8a3e;}.portfolio-summary .staff-preview-badge{opacity:.6;}.c-page--model-portfolios .c-sub-page-header-image,.c-page--model-portfolio-details .c-sub-page-header-image{height:1500px;}@media(min-width:46.25em){.c-page--model-portfolios .c-sub-page-header-image,.c-page--model-portfolio-details .c-sub-page-header-image{height:1180px;}}.c-page--model-portfolios .highcharts-container *,.c-page--model-portfolio-details .highcharts-container *{font-family:"MaisonNeue",sans-serif;}.c-page--model-portfolios .highcharts-container>svg>rect,.c-page--model-portfolio-details .highcharts-container>svg>rect{fill:transparent;}.c-page--model-portfolios .highcharts-container>svg>path,.c-page--model-portfolio-details .highcharts-container>svg>path{stroke:transparent;}.c-page--model-portfolios .company-code,.c-page--model-portfolio-details .company-code{padding:1px 3px 1px 3px;min-width:30px;text-align:center;font-weight:600;color:#60b0d8;background-color:#edf6fc;-webkit-border-radius:4px;border-radius:4px;}.c-page--model-portfolios .company-name,.c-page--model-portfolio-details .company-name{color:#60b0d8;}.c-page--model-portfolios .c-panel,.c-page--model-portfolio-details .c-panel{width:100%;}.c-page--model-portfolios .c-panel.panel,.c-page--model-portfolio-details .c-panel.panel{padding:20px;}.c-page--model-portfolios .c-panel.portfolio-summary,.c-page--model-portfolio-details .c-panel.portfolio-summary{margin-bottom:25px;font-size:.9rem;color:#1c1a21;}.c-page--model-portfolios .c-panel.portfolio-summary h1,.c-page--model-portfolios .c-panel.portfolio-summary h2,.c-page--model-portfolio-details .c-panel.portfolio-summary h1,.c-page--model-portfolio-details .c-panel.portfolio-summary h2{margin:15px 0 15px 0;color:#60b0d8;}.c-page--model-portfolios .c-panel.portfolio-summary.portfolio-intro hr,.c-page--model-portfolio-details .c-panel.portfolio-summary.portfolio-intro hr{margin:2em 0 1em 0;}.c-page--model-portfolios .c-panel.portfolio-summary.portfolio-intro h3,.c-page--model-portfolio-details .c-panel.portfolio-summary.portfolio-intro h3{margin:30px 0 5px 0;color:#1c1a21;}.c-page--model-portfolios .c-panel.portfolio-summary.portfolio-intro .holdings-title,.c-page--model-portfolio-details .c-panel.portfolio-summary.portfolio-intro .holdings-title{margin-bottom:.5rem;}.c-page--model-portfolios .c-panel.portfolio-summary .sub-title,.c-page--model-portfolios .c-panel.portfolio-summary .large,.c-page--model-portfolio-details .c-panel.portfolio-summary .sub-title,.c-page--model-portfolio-details .c-panel.portfolio-summary .large{margin-bottom:.5rem;max-width:100%;font-size:.85rem;text-wrap-style:initial;}.c-page--model-portfolios .c-panel.portfolio-summary .sub-title p,.c-page--model-portfolios .c-panel.portfolio-summary .large p,.c-page--model-portfolio-details .c-panel.portfolio-summary .sub-title p,.c-page--model-portfolio-details .c-panel.portfolio-summary .large p{margin-bottom:.5rem;}.c-page--model-portfolios .c-panel.portfolio-summary .sub-title p:last-of-type,.c-page--model-portfolios .c-panel.portfolio-summary .sub-title p:only-of-type,.c-page--model-portfolios .c-panel.portfolio-summary .large p:last-of-type,.c-page--model-portfolios .c-panel.portfolio-summary .large p:only-of-type,.c-page--model-portfolio-details .c-panel.portfolio-summary .sub-title p:last-of-type,.c-page--model-portfolio-details .c-panel.portfolio-summary .sub-title p:only-of-type,.c-page--model-portfolio-details .c-panel.portfolio-summary .large p:last-of-type,.c-page--model-portfolio-details .c-panel.portfolio-summary .large p:only-of-type{margin-bottom:0;}.c-page--model-portfolios .c-panel.portfolio-summary .text-muted,.c-page--model-portfolio-details .c-panel.portfolio-summary .text-muted{opacity:.6;}.c-page--model-portfolios .c-panel.portfolio-summary .panel-heading,.c-page--model-portfolio-details .c-panel.portfolio-summary .panel-heading{position:relative;padding:0;}.c-page--model-portfolios .c-panel.portfolio-summary .panel-heading h3,.c-page--model-portfolio-details .c-panel.portfolio-summary .panel-heading h3{margin-top:15px;}.c-page--model-portfolios .c-panel.portfolio-summary .panel-heading h4,.c-page--model-portfolio-details .c-panel.portfolio-summary .panel-heading h4{padding:0 0 10px 0;margin:0 0 25px 0;font-size:1.1rem;line-height:1.5;color:#60b0d8;border-bottom:1px solid rgba(167,176,178,.2);}.c-page--model-portfolios .c-panel.portfolio-summary .badge,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge{padding:1px 8px;border-radius:50px;font-size:.6rem;line-height:1rem;}@media(min-width:81.25em){.c-page--model-portfolios .c-panel.portfolio-summary .badge,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge{font-size:.7rem;}}.c-page--model-portfolios .c-panel.portfolio-summary .badge:empty,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge:empty{display:none;}.c-page--model-portfolios .c-panel.portfolio-summary .badge.staff-preview-badge,.c-page--model-portfolios .c-panel.portfolio-summary .badge.badge-warning,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.staff-preview-badge,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.badge-warning{color:#e95252;background-color:rgba(233,82,82,.4);}.c-page--model-portfolios .c-panel.portfolio-summary .badge.badge-default,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.badge-default{color:#60b0d8;background-color:rgba(96,176,216,.2);}.c-page--model-portfolios .c-panel.portfolio-summary .badge.badge-success,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.badge-success{color:#61cf61;background-color:rgba(97,207,97,.2);}.c-page--model-portfolios .c-panel.portfolio-summary .badge .glyphicon,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge .glyphicon{font-size:.8em;}.c-page--model-portfolios .c-panel.portfolio-summary .badge.volatility-low,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.volatility-low{color:#00a400;background-color:rgba(0,164,0,.2);}.c-page--model-portfolios .c-panel.portfolio-summary .badge.volatility-moderate,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.volatility-moderate{color:#e7a500;background-color:rgba(231,165,0,.2);}.c-page--model-portfolios .c-panel.portfolio-summary .badge.volatility-high,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.volatility-high{color:#f57b20;background-color:rgba(245,123,32,.2);}.c-page--model-portfolios .c-panel.portfolio-summary .badge.volatility-very-high,.c-page--model-portfolio-details .c-panel.portfolio-summary .badge.volatility-very-high{color:#bd2126;background-color:rgba(189,33,38,.2);}.c-page--model-portfolios .c-panel.portfolio-summary .panel-footer,.c-page--model-portfolio-details .c-panel.portfolio-summary .panel-footer{padding:0;padding-top:25px;}.c-page--model-portfolios .c-panel.portfolio-summary .panel-footer .companies,.c-page--model-portfolio-details .c-panel.portfolio-summary .panel-footer .companies{font-size:.8em;}.c-page--model-portfolios .c-panel.portfolio-summary .factors-wrapper,.c-page--model-portfolio-details .c-panel.portfolio-summary .factors-wrapper{padding-top:15px;margin-bottom:-20px;}.c-page--model-portfolios .c-panel.portfolio-summary .factors-wrapper h5,.c-page--model-portfolio-details .c-panel.portfolio-summary .factors-wrapper h5{margin:0;font-size:.9rem;font-weight:bold;}.c-page--model-portfolios .c-panel.portfolio-summary .factors-wrapper h6,.c-page--model-portfolio-details .c-panel.portfolio-summary .factors-wrapper h6{margin:5px 0 0 0;font-size:.7rem;}.c-page--model-portfolios .c-panel.portfolio-summary .factors,.c-page--model-portfolio-details .c-panel.portfolio-summary .factors{line-height:1;}.c-page--model-portfolios .c-panel.portfolio-summary .factors .badge,.c-page--model-portfolio-details .c-panel.portfolio-summary .factors .badge{margin-right:2px;margin-bottom:2px;font-size:.7rem;background-color:#f7fbfd;}@media(min-width:46.25em){.c-page--model-portfolios .c-panel.portfolio-summary .factors .badge,.c-page--model-portfolio-details .c-panel.portfolio-summary .factors .badge{margin-right:3px;margin-bottom:3px;}}.c-page--model-portfolios .c-panel.portfolio-summary .factors .c-button,.c-page--model-portfolio-details .c-panel.portfolio-summary .factors .c-button{margin:15px 0 -10px 0;padding:.2rem 1rem;font-size:1rem;}.c-page--model-portfolios .c-panel.portfolio-summary .small,.c-page--model-portfolio-details .c-panel.portfolio-summary .small{font-size:.7em;}.c-page--model-portfolios .c-panel.portfolio-summary .key-data-wrapper,.c-page--model-portfolio-details .c-panel.portfolio-summary .key-data-wrapper{font-size:.7rem;line-height:1.2rem;}.c-page--model-portfolios .c-panel.portfolio-summary .key-data-wrapper .up,.c-page--model-portfolio-details .c-panel.portfolio-summary .key-data-wrapper .up{color:#61cf61;}.c-page--model-portfolios .c-panel.portfolio-summary .featured-companies table,.c-page--model-portfolio-details .c-panel.portfolio-summary .featured-companies table{margin-bottom:5px;}.c-page--model-portfolios .c-panel.portfolio-summary .featured-companies table tbody td,.c-page--model-portfolio-details .c-panel.portfolio-summary .featured-companies table tbody td{font-size:.8rem;}.c-page--model-portfolios .c-panel.portfolio-summary .portfolio-stats,.c-page--model-portfolio-details .c-panel.portfolio-summary .portfolio-stats{padding:0 15px;}.c-page--model-portfolios .c-panel.portfolio-summary .portfolio-stats h5,.c-page--model-portfolio-details .c-panel.portfolio-summary .portfolio-stats h5{font-size:.7rem;}.c-page--model-portfolios .c-panel.portfolio-summary input[type=text],.c-page--model-portfolios .c-panel.portfolio-summary select,.c-page--model-portfolio-details .c-panel.portfolio-summary input[type=text],.c-page--model-portfolio-details .c-panel.portfolio-summary select{margin-bottom:0;border:1px solid #ddd;line-height:25px;height:25px;min-height:inherit;padding:0 20px 0 5px;font-size:14px;border-radius:3px;box-shadow:none;}.c-page--model-portfolios .c-panel.portfolio-summary select,.c-page--model-portfolio-details .c-panel.portfolio-summary select{background-color:#fff;}.c-page--model-portfolios .c-panel.portfolio-summary .tools,.c-page--model-portfolio-details .c-panel.portfolio-summary .tools{padding:5px;border-radius:3px;background-color:#eff7fb;}.c-page--model-portfolios .c-panel.portfolio-summary .performance-chart .end-marker:before,.c-page--model-portfolio-details .c-panel.portfolio-summary .performance-chart .end-marker:before{content:"";font-family:"sdo-complete"!important;}.c-page--model-portfolios .c-panel .badge-wrapper .badge,.c-page--model-portfolio-details .c-panel .badge-wrapper .badge{margin-right:3px;position:relative;top:-2px;}.c-page--model-portfolios .c-panel .badge-wrapper .badge.pull-right,.c-page--model-portfolios .c-panel .badge-wrapper .badge.u-pull-right,.c-page--model-portfolio-details .c-panel .badge-wrapper .badge.pull-right,.c-page--model-portfolio-details .c-panel .badge-wrapper .badge.u-pull-right{margin-right:0;top:0;}.c-page--model-portfolios .c-panel .c-tabs,.c-page--model-portfolio-details .c-panel .c-tabs{padding-top:25px;}@media(max-width:46.24em){.c-page--model-portfolios .c-panel .c-tabs h4,.c-page--model-portfolio-details .c-panel .c-tabs h4{font-size:1rem;}}.c-page--model-portfolios .c-panel .c-tabs .c-tabs-nav-horizontal,.c-page--model-portfolio-details .c-panel .c-tabs .c-tabs-nav-horizontal{width:100%;}@media(max-width:46.24em){.c-page--model-portfolios .c-panel .c-tabs .c-tabs-nav-horizontal__title,.c-page--model-portfolio-details .c-panel .c-tabs .c-tabs-nav-horizontal__title{font-size:.8em;}}.c-page--model-portfolios .c-panel .c-tabs .c-tabs-nav-horizontal__item,.c-page--model-portfolio-details .c-panel .c-tabs .c-tabs-nav-horizontal__item{width:fit-content;padding:.8em 1em;}.c-page--model-portfolios .c-panel .btn-group,.c-page--model-portfolio-details .c-panel .btn-group{position:relative;display:inline-block;vertical-align:middle;}.c-page--model-portfolios .c-panel .btn-group>.btn,.c-page--model-portfolio-details .c-panel .btn-group>.btn{position:relative;float:left;border-radius:50px;font-size:.7rem;padding:.45rem .7rem .2rem .7rem;color:#fff;background-color:#60b0d8;border:0;}.c-page--model-portfolios .c-panel .btn-group>.btn:hover,.c-page--model-portfolios .c-panel .btn-group>.btn:focus,.c-page--model-portfolios .c-panel .btn-group>.btn:active,.c-page--model-portfolio-details .c-panel .btn-group>.btn:hover,.c-page--model-portfolio-details .c-panel .btn-group>.btn:focus,.c-page--model-portfolio-details .c-panel .btn-group>.btn:active{z-index:2;background-color:#569ec2;}.c-page--model-portfolios .c-panel .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.c-page--model-portfolio-details .c-panel .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.c-page--model-portfolios .c-panel .btn-group>.btn:first-child,.c-page--model-portfolio-details .c-panel .btn-group>.btn:first-child{margin-left:0;}.c-page--model-portfolios .c-panel .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.c-page--model-portfolio-details .c-panel .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0;}.c-page--model-portfolios .c-panel .btn-group>.btn:last-child:not(:first-child),.c-page--model-portfolio-details .c-panel .btn-group>.btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.c-page--model-portfolios .c-panel .btn-group>.btn.active,.c-page--model-portfolio-details .c-panel .btn-group>.btn.active{z-index:2;background-color:#569ec2;}.c-page--model-portfolios .c-panel .btn-group .btn+.btn,.c-page--model-portfolio-details .c-panel .btn-group .btn+.btn{margin-left:-1px;}.c-page--model-portfolios .c-panel .btn-group .btn+.btn-group,.c-page--model-portfolio-details .c-panel .btn-group .btn+.btn-group{margin-left:-1px;}.c-table-fade{position:relative;}.c-table-fade:before{display:block;content:"";position:absolute;top:200px;right:0;left:0;bottom:0;z-index:1;opacity:.95;background-color:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 25%,#fff 75%);}.c-table-fade .c-tabs-panel.active{height:550px;max-height:550px;overflow:hidden;}@media(min-width:46.25em){.c-table-fade .c-tabs-panel.active{height:750px;max-height:750px;}}.c-members-only{padding:15px;position:absolute;bottom:5%;left:5%;right:5%;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(96,176,216,.15);box-shadow:0 0 50px 0 rgba(96,176,216,.15);outline:1px solid rgba(96,176,216,.15);outline-offset:-1px;z-index:2;color:#60b0d8;}.c-members-only hr{margin:10px 0;}@media(min-width:46.25em){.c-members-only hr{margin:20px 0;}}@media(min-width:46.25em){.c-members-only{padding:25px;bottom:30%;left:10%;right:10%;}}.c-members-only__title{margin-bottom:.6em;font-size:1rem;line-height:1.2em;}@media(min-width:46.25em){.c-members-only__title{font-size:1.5rem;}}.c-members-only__sub-title{font-size:.8rem;line-height:1.2em;}@media(min-width:46.25em){.c-members-only__sub-title{font-size:1.1rem;}}.c-members-only__sub-title strong{color:#60b0d8!important;}.c-page--model-portfolio-details .table-model-portfolio thead th,.c-page--model-portfolio-details .table-model-portfolio tbody td{padding:14px 5px;}.c-page--model-portfolio-details .table-model-portfolio thead th{vertical-align:bottom;}.c-page--model-portfolio-details .table-model-portfolio tbody td{font-size:.8rem;}.c-page--model-portfolio-details .table-model-portfolio .company-name,.c-page--model-portfolio-details .table-model-portfolio .truncate{float:left;}.c-page--model-portfolio-details .table-model-portfolio .text-right{text-align:right;}.c-page--model-portfolio-details .table-model-portfolio th.avg-daily-traded,.c-page--model-portfolio-details .table-model-portfolio td.avg-daily-traded{display:none;}.c-page--model-portfolio-details .table-model-portfolio tr.placeholder .company-code,.c-page--model-portfolio-details .table-model-portfolio tr.placeholder .company-name{color:transparent;text-shadow:0 0 5px rgba(96,176,216,.6);}.c-page--model-portfolio-details .table-model-portfolio tr.placeholder.added a,.c-page--model-portfolio-details .table-model-portfolio tr.placeholder.added .company-code,.c-page--model-portfolio-details .table-model-portfolio tr.placeholder.added .company-name{color:transparent;text-shadow:0 0 5px rgba(70,136,71,.6);}.c-page--model-portfolio-details .table-model-portfolio tr.placeholder.removed a,.c-page--model-portfolio-details .table-model-portfolio tr.placeholder.removed .company-code,.c-page--model-portfolio-details .table-model-portfolio tr.placeholder.removed .company-name{color:transparent;text-shadow:0 0 5px rgba(185,74,72,.6);}.c-page--model-portfolio-details .table-model-portfolio tr:nth-child(n+4) .company-code,.c-page--model-portfolio-details .table-model-portfolio tr:nth-child(n+4) .company-name{color:transparent;text-shadow:0 0 5px rgba(96,176,216,.6);}@font-face{font-family:"Glyphicons Halflings";src:url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.eot?b6by2p");src:url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.eot?b6by2p#iefix") format("embedded-opentype"),url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.ttf?b6by2p") format("truetype"),url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.woff?b6by2p") format("woff"),url("/assets/bootstrap/scss/fonts/bootstrap/glyphicons-halflings-regular.svg?b6by2p#sdo-complete") format("svg");font-weight:normal;font-style:normal;}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.glyphicon-asterisk:before{content:"*";}.glyphicon-plus:before{content:"+";}.glyphicon-euro:before,.glyphicon-eur:before{content:"€";}.glyphicon-minus:before{content:"−";}.glyphicon-cloud:before{content:"☁";}.glyphicon-envelope:before{content:"✉";}.glyphicon-pencil:before{content:"✏";}.glyphicon-glass:before{content:"";}.glyphicon-music:before{content:"";}.glyphicon-search:before{content:"";}.glyphicon-heart:before{content:"";}.glyphicon-star:before{content:"";}.glyphicon-star-empty:before{content:"";}.glyphicon-user:before{content:"";}.glyphicon-film:before{content:"";}.glyphicon-th-large:before{content:"";}.glyphicon-th:before{content:"";}.glyphicon-th-list:before{content:"";}.glyphicon-ok:before{content:"";}.glyphicon-remove:before{content:"";}.glyphicon-zoom-in:before{content:"";}.glyphicon-zoom-out:before{content:"";}.glyphicon-off:before{content:"";}.glyphicon-signal:before{content:"";}.glyphicon-cog:before{content:"";}.glyphicon-trash:before{content:"";}.glyphicon-home:before{content:"";}.glyphicon-file:before{content:"";}.glyphicon-time:before{content:"";}.glyphicon-road:before{content:"";}.glyphicon-download-alt:before{content:"";}.glyphicon-download:before{content:"";}.glyphicon-upload:before{content:"";}.glyphicon-inbox:before{content:"";}.glyphicon-play-circle:before{content:"";}.glyphicon-repeat:before{content:"";}.glyphicon-refresh:before{content:"";}.glyphicon-list-alt:before{content:"";}.glyphicon-lock:before{content:"";}.glyphicon-flag:before{content:"";}.glyphicon-headphones:before{content:"";}.glyphicon-volume-off:before{content:"";}.glyphicon-volume-down:before{content:"";}.glyphicon-volume-up:before{content:"";}.glyphicon-qrcode:before{content:"";}.glyphicon-barcode:before{content:"";}.glyphicon-tag:before{content:"";}.glyphicon-tags:before{content:"";}.glyphicon-book:before{content:"";}.glyphicon-bookmark:before{content:"";}.glyphicon-print:before{content:"";}.glyphicon-camera:before{content:"";}.glyphicon-font:before{content:"";}.glyphicon-bold:before{content:"";}.glyphicon-italic:before{content:"";}.glyphicon-text-height:before{content:"";}.glyphicon-text-width:before{content:"";}.glyphicon-align-left:before{content:"";}.glyphicon-align-center:before{content:"";}.glyphicon-align-right:before{content:"";}.glyphicon-align-justify:before{content:"";}.glyphicon-list:before{content:"";}.glyphicon-indent-left:before{content:"";}.glyphicon-indent-right:before{content:"";}.glyphicon-facetime-video:before{content:"";}.glyphicon-picture:before{content:"";}.glyphicon-map-marker:before{content:"";}.glyphicon-adjust:before{content:"";}.glyphicon-tint:before{content:"";}.glyphicon-edit:before{content:"";}.glyphicon-share:before{content:"";}.glyphicon-check:before{content:"";}.glyphicon-move:before{content:"";}.glyphicon-step-backward:before{content:"";}.glyphicon-fast-backward:before{content:"";}.glyphicon-backward:before{content:"";}.glyphicon-play:before{content:"";}.glyphicon-pause:before{content:"";}.glyphicon-stop:before{content:"";}.glyphicon-forward:before{content:"";}.glyphicon-fast-forward:before{content:"";}.glyphicon-step-forward:before{content:"";}.glyphicon-eject:before{content:"";}.glyphicon-chevron-left:before{content:"";}.glyphicon-chevron-right:before{content:"";}.glyphicon-plus-sign:before{content:"";}.glyphicon-minus-sign:before{content:"";}.glyphicon-remove-sign:before{content:"";}.glyphicon-ok-sign:before{content:"";}.glyphicon-question-sign:before{content:"";}.glyphicon-info-sign:before{content:"";}.glyphicon-screenshot:before{content:"";}.glyphicon-remove-circle:before{content:"";}.glyphicon-ok-circle:before{content:"";}.glyphicon-ban-circle:before{content:"";}.glyphicon-arrow-left:before{content:"";}.glyphicon-arrow-right:before{content:"";}.glyphicon-arrow-up:before{content:"";}.glyphicon-arrow-down:before{content:"";}.glyphicon-share-alt:before{content:"";}.glyphicon-resize-full:before{content:"";}.glyphicon-resize-small:before{content:"";}.glyphicon-exclamation-sign:before{content:"";}.glyphicon-gift:before{content:"";}.glyphicon-leaf:before{content:"";}.glyphicon-fire:before{content:"";}.glyphicon-eye-open:before{content:"";}.glyphicon-eye-close:before{content:"";}.glyphicon-warning-sign:before{content:"";}.glyphicon-plane:before{content:"";}.glyphicon-calendar:before{content:"";}.glyphicon-random:before{content:"";}.glyphicon-comment:before{content:"";}.glyphicon-magnet:before{content:"";}.glyphicon-chevron-up:before{content:"";}.glyphicon-chevron-down:before{content:"";}.glyphicon-retweet:before{content:"";}.glyphicon-shopping-cart:before{content:"";}.glyphicon-folder-close:before{content:"";}.glyphicon-folder-open:before{content:"";}.glyphicon-resize-vertical:before{content:"";}.glyphicon-resize-horizontal:before{content:"";}.glyphicon-hdd:before{content:"";}.glyphicon-bullhorn:before{content:"";}.glyphicon-bell:before{content:"";}.glyphicon-certificate:before{content:"";}.glyphicon-thumbs-up:before{content:"";}.glyphicon-thumbs-down:before{content:"";}.glyphicon-hand-right:before{content:"";}.glyphicon-hand-left:before{content:"";}.glyphicon-hand-up:before{content:"";}.glyphicon-hand-down:before{content:"";}.glyphicon-circle-arrow-right:before{content:"";}.glyphicon-circle-arrow-left:before{content:"";}.glyphicon-circle-arrow-up:before{content:"";}.glyphicon-circle-arrow-down:before{content:"";}.glyphicon-globe:before{content:"";}.glyphicon-wrench:before{content:"";}.glyphicon-tasks:before{content:"";}.glyphicon-filter:before{content:"";}.glyphicon-briefcase:before{content:"";}.glyphicon-fullscreen:before{content:"";}.glyphicon-dashboard:before{content:"";}.glyphicon-paperclip:before{content:"";}.glyphicon-heart-empty:before{content:"";}.glyphicon-link:before{content:"";}.glyphicon-phone:before{content:"";}.glyphicon-pushpin:before{content:"";}.glyphicon-usd:before{content:"";}.glyphicon-gbp:before{content:"";}.glyphicon-sort:before{content:"";}.glyphicon-sort-by-alphabet:before{content:"";}.glyphicon-sort-by-alphabet-alt:before{content:"";}.glyphicon-sort-by-order:before{content:"";}.glyphicon-sort-by-order-alt:before{content:"";}.glyphicon-sort-by-attributes:before{content:"";}.glyphicon-sort-by-attributes-alt:before{content:"";}.glyphicon-unchecked:before{content:"";}.glyphicon-expand:before{content:"";}.glyphicon-collapse-down:before{content:"";}.glyphicon-collapse-up:before{content:"";}.glyphicon-log-in:before{content:"";}.glyphicon-flash:before{content:"";}.glyphicon-log-out:before{content:"";}.glyphicon-new-window:before{content:"";}.glyphicon-record:before{content:"";}.glyphicon-save:before{content:"";}.glyphicon-open:before{content:"";}.glyphicon-saved:before{content:"";}.glyphicon-import:before{content:"";}.glyphicon-export:before{content:"";}.glyphicon-send:before{content:"";}.glyphicon-floppy-disk:before{content:"";}.glyphicon-floppy-saved:before{content:"";}.glyphicon-floppy-remove:before{content:"";}.glyphicon-floppy-save:before{content:"";}.glyphicon-floppy-open:before{content:"";}.glyphicon-credit-card:before{content:"";}.glyphicon-transfer:before{content:"";}.glyphicon-cutlery:before{content:"";}.glyphicon-header:before{content:"";}.glyphicon-compressed:before{content:"";}.glyphicon-earphone:before{content:"";}.glyphicon-phone-alt:before{content:"";}.glyphicon-tower:before{content:"";}.glyphicon-stats:before{content:"";}.glyphicon-sd-video:before{content:"";}.glyphicon-hd-video:before{content:"";}.glyphicon-subtitles:before{content:"";}.glyphicon-sound-stereo:before{content:"";}.glyphicon-sound-dolby:before{content:"";}.glyphicon-sound-5-1:before{content:"";}.glyphicon-sound-6-1:before{content:"";}.glyphicon-sound-7-1:before{content:"";}.glyphicon-copyright-mark:before{content:"";}.glyphicon-registration-mark:before{content:"";}.glyphicon-cloud-download:before{content:"";}.glyphicon-cloud-upload:before{content:"";}.glyphicon-tree-conifer:before{content:"";}.glyphicon-tree-deciduous:before{content:"";}.glyphicon-cd:before{content:"";}.glyphicon-save-file:before{content:"";}.glyphicon-open-file:before{content:"";}.glyphicon-level-up:before{content:"";}.glyphicon-copy:before{content:"";}.glyphicon-paste:before{content:"";}.glyphicon-alert:before{content:"";}.glyphicon-equalizer:before{content:"";}.glyphicon-king:before{content:"";}.glyphicon-queen:before{content:"";}.glyphicon-pawn:before{content:"";}.glyphicon-bishop:before{content:"";}.glyphicon-knight:before{content:"";}.glyphicon-baby-formula:before{content:"";}.glyphicon-tent:before{content:"⛺";}.glyphicon-blackboard:before{content:"";}.glyphicon-bed:before{content:"";}.glyphicon-apple:before{content:"";}.glyphicon-erase:before{content:"";}.glyphicon-hourglass:before{content:"⌛";}.glyphicon-lamp:before{content:"";}.glyphicon-duplicate:before{content:"";}.glyphicon-piggy-bank:before{content:"";}.glyphicon-scissors:before{content:"";}.glyphicon-bitcoin:before{content:"";}.glyphicon-btc:before{content:"";}.glyphicon-xbt:before{content:"";}.glyphicon-yen:before{content:"¥";}.glyphicon-jpy:before{content:"¥";}.glyphicon-ruble:before{content:"₽";}.glyphicon-rub:before{content:"₽";}.glyphicon-scale:before{content:"";}.glyphicon-ice-lolly:before{content:"";}.glyphicon-ice-lolly-tasted:before{content:"";}.glyphicon-education:before{content:"";}.glyphicon-option-horizontal:before{content:"";}.glyphicon-option-vertical:before{content:"";}.glyphicon-menu-hamburger:before{content:"";}.glyphicon-modal-window:before{content:"";}.glyphicon-oil:before{content:"";}.glyphicon-grain:before{content:"";}.glyphicon-sunglasses:before{content:"";}.glyphicon-text-size:before{content:"";}.glyphicon-text-color:before{content:"";}.glyphicon-text-background:before{content:"";}.glyphicon-object-align-top:before{content:"";}.glyphicon-object-align-bottom:before{content:"";}.glyphicon-object-align-horizontal:before{content:"";}.glyphicon-object-align-left:before{content:"";}.glyphicon-object-align-vertical:before{content:"";}.glyphicon-object-align-right:before{content:"";}.glyphicon-triangle-right:before{content:"";}.glyphicon-triangle-left:before{content:"";}.glyphicon-triangle-bottom:before{content:"";}.glyphicon-triangle-top:before{content:"";}.glyphicon-console:before{content:"";}.glyphicon-superscript:before{content:"";}.glyphicon-subscript:before{content:"";}.glyphicon-menu-left:before{content:"";}.glyphicon-menu-right:before{content:"";}.glyphicon-menu-down:before{content:"";}.glyphicon-menu-up:before{content:"";}