.active-portfolio-manager-root{display:flex;padding:40px 0 40px 16px;align-items:flex-start;gap:8px;align-self:stretch;max-width:1440px;margin:auto}
.active-portfolio-manager-h1{color:#000;font-family:Mark Pro Heavy;font-size:46px;font-style:normal;font-weight:800;line-height:48px}
.active-portfolio-manager-tab{display:flex;padding:24px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;margin:auto;max-width:1440px}
.active-portfolio-manager-tab-label{display:flex;width:70px;height:48px;padding:12px 0;justify-content:center;align-items:center;color:var(--c11n-typography-onLight,#040505);font-family:Mark Pro;font-size:17px;font-style:normal;font-weight:700;line-height:24px}
.firm-container{width:100%}
.firm-border{border-bottom:0rem solid transparent !important}
.c11n-link-content:hover{text-decoration:underline}
.amp-selected{border-bottom:4px solid var(--c-11-n-color-red-600,#c20029)}
.active-portfolio-manager-tab-group{display:flex;height:48px;align-items:flex-start;gap:24px;align-self:stretch;border-bottom:1px solid var(--c11n-global-component-tokens-color-border-subtle,#cbcece);list-style-type:none;padding-left:0}
.active-portfolio-manager-search{display:flex;padding:16px 230px;align-items:center;align-self:stretch}
.active-portfolio-manager-search-box{display:flex;width:618px;padding:13px;align-items:center;gap:15px;border:1px solid var(--c-11-n-typography-on-light-subtle,#717777);background:#FFF}
.active-portfolio-manager-fund-container{display:flex;padding:16px 16px 48px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;max-width:1440px;margin:auto}
.active-portfolio-manager-expand-collapse-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}
.active-portfolio-manager-back-button-handler-container{display:flex;padding:24px 0 45px 0;flex-direction:column;align-items:flex-start;align-self:stretch;font-weight:700}
.active-portfolio-manager-fund-container-row{align-items:flex-start;gap:128px;align-self:stretch;background:#FFF;border-bottom:.0625rem solid #cbcece}
.active-portfolio-manager-fund-container-col1{display:flex;flex-direction:column;align-items:flex-start}
.manager-firm-col{flex:1}
.active-portfolio-manager-fund-container-col1-heading{color:var(--c-11-n-typography-on-light,#040505);font-family:Mark Pro;font-size:11px;font-style:normal;font-weight:400;line-height:16px}
.active-portfolio-manager-fund-container-col1-value{color:#000;font-family:Mark Pro;font-size:17px;font-style:normal;font-weight:700;line-height:24px}
.active-portfolio-manager-fund-container-col2{display:flex;align-items:flex-start;gap:84px;flex:1 0 0}
.active-portfolio-manager-fund-container-col2-heading{color:var(--c-11-n-typography-on-light,#040505);font-family:Mark Pro;font-size:11px;font-style:normal;font-weight:400;line-height:16px}
.active-portfolio-manager-fund-container-col2-value{color:#000;font-family:Mark Pro;font-size:14px;font-style:normal;font-weight:700;line-height:20px}
.active-portfolio-manager-fund-container-col3{display:flex;align-items:flex-start;gap:84px;flex:1 0 0}
.apm-expand-collapse-container{display:flex;padding:8px;align-items:center;gap:10px;align-self:stretch;background:#FFF}
.apm-expand-collapse-col1{display:flex;align-items:center;gap:16px;flex:1 0 0}
.apm-expand-all-label{color:var(--c-11-n-interactive-primary,#145bff);font-family:Mark Pro;font-size:14px;font-style:normal;font-weight:400;line-height:20px}
.apm-collapse-all-label{color:var(--c-11-n-interactive-primary,#145bff);display:flex;padding:8px;align-items:center;gap:10px;align-self:stretch;font-family:Mark Pro;font-size:14px;font-style:normal;font-weight:400;line-height:20px}
.apm-note-label{color:var(--c11n-typography-onLight,#040505);font-family:Mark Pro;font-size:14px;font-style:normal;font-weight:700;line-height:16px}
.apm-firm-container{display:flex;padding:16px 16px 48px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;max-width:1440px;margin:auto}
.apm-manager-container{display:flex;padding:16px 16px 48px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;margin:auto;max-width:1440px}
.accordian-box{border:1px solid #ccc}
.firm-accr-table{margin-top:-25px}
.manager-accr-table{margin-top:-25px}
.apm-back-button-container{display:flex;padding:8px;align-items:center;gap:10px;align-self:stretch;background:#FFF}
.apm-back-button-col1{display:flex;align-items:center;gap:16px}
svg{display:inline !important}
.action-btn{background:0;border:0;color:var(--c-11-n-interactive-primary,#145bff)}
.Fund-firm-man-list{height:32px;font-family:MarkPro;font-size:28px;font-weight:800;line-height:32px;letter-spacing:0;text-align:left}
.apm-expand-all-label:hover{text-decoration:underline}
.apm-collapse-all-label:hover{text-decoration:underline}
.c11n-accordion__trigger:hover{background:#f5f6f6 !important}
.c11n-accordion .c11n-accordion__trigger-items{background:none !important}
.c11n-accordion .trigger-icon{float:left;width:45px}
#active-portfolio-manager-fund-container .c11n-accordion{z-index:unset}
.text-firm-content{padding-left:40px !important}
.text-name-content{padding-left:60px !important}
#apm-firm-container .c11n-accordion:hover{z-index:2}
#apm-manager-container .c11n-accordion:hover{z-index:2}
#apm-firm-container .c11n-accordion{z-index:unset}
.active-portfolio-manager-search{display:flex;padding:16px 0;align-items:center;align-self:stretch;float:left}
.active-portfolio-manager-search-box{display:flex;width:618px;padding:13px;padding-left:40px !important;align-items:center;gap:15px;border:1px solid var(--c-11-n-typography-on-light-subtle,#717777);background:#FFF}
#svg-search-id{position:absolute;padding-left:10px}
.apm-clear-search-button{display:flex;align-items:center;padding-left:15px;font-family:Mark Pro;font-size:17px;font-weight:700;line-height:24px;text-align:left;min-width:153px}
.clear-search-btn{background:0;border:0;color:var(--c-11-n-interactive-primary,#145bff)}
.clear-search-btn:focus{border:2px solid #0d6efd}
.select-fund-no-data{width:-webkit-fill-available !important;padding-top:50px !important}
.c11n-warning-small{margin-top:6px}
.c11n-error-small{margin-top:6px}
.c11n-text-md--crop-no-results{font-weight:700}
.f-w-600{font-weight:600}
#manager-id{min-width:fit-content !important}
.show-hide-div{padding-top:16px;display:none}
.c11n-table__thead-th .c11n-link--icon{border:2px solid transparent}
.fund-length{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}
.fund-container td.c11n-table__td.c11n-table__tbody-th.c11n-table__td--sortable{width:50%}
.c11n-accordion-group{display:content;width:100% !important}
.c11n-link-content:hover{text-decoration:underline}
span.fundButton{display:flex;font-weight:700;font-style:normal;padding:6px 20px;margin-top:5%;justify-content:center;margin-left:30%;align-items:center;gap:8px;border-radius:9999px;border:2px solid var(--c11n-color-ink-800,#040505);background:var(--c11n-typography-onDark,#FFF);font-size:small}
.hoverableLabel{color:#000;font-family:Mark Pro;font-size:14px;font-style:normal;font-weight:700;line-height:20px;padding:4px 12px;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;background:var(--c11n-color-ink-100,#f5f6f6)}
.hoverableLabel:hover{background:none !important}
.tooltip{position:relative;display:inline-block}
.tooltip .tooltiptext{display:none;border:1px solid black;background-color:white;color:black;text-align:center;padding:16px;text-align:left;position:absolute;z-index:3;box-shadow:0 16px 32px 4px rgba(4,5,5,0.08),0 8px 16px 0 rgba(4,5,5,0.08),0 4px 8px 0 rgba(4,5,5,0.04),0 2px 4px 0 rgba(4,5,5,0.04),0 1px 1px 0 rgba(4,5,5,0.04),0 0 4px 1px rgba(4,5,5,0.06)}
.tooltip:hover .tooltiptext{display:block}
.tooltip:hover{display:block}
.popup{width:417px;height:170px;flex-shrink:0}
.popupLabel{color:var(--c11n-typography-onLight,#040505);font-family:Mark Pro;font-size:11px;font-style:normal;font-weight:400;line-height:16px}
.popupvalue{color:var(--c11n-typography-onLight,#040505);font-family:Mark Pro;font-size:17px;font-style:normal;font-weight:700;line-height:24px}
.popupdate{color:var(--c11n-typography-onLight,#040505);font-family:Mark Pro;font-size:11px;font-style:normal;font-weight:400;line-height:16px}
.popupinternaldiv{max-width:141px;display:grid;max-height:122px;flex-shrink:0}
.fund-container{width:100% !important}
.fund-head-text{border-right:1px solid white;border-collapse:collapse}
span.funddetails{display:flex;padding:6px 20px;justify-content:center;align-items:center;gap:8px;border-radius:9999px;border:2px solid var(--c11n-color-ink-800,#040505);color:#040505;font-family:Mark Pro;font-size:small;font-style:normal;font-weight:700;line-height:20px}
.c11n-link__text{color:#000;font-family:Mark Pro;font-size:14px;font-style:normal;font-weight:700;line-height:20px}
.c11n-link__text-headings{color:#000;font-family:Mark Pro;font-size:14px;font-style:normal;font-weight:400 !important;line-height:20px;text-align:right}
.c11n-link-content:hover{text-decoration:underline}
.icon{padding-left:25px;background:url("../../../../etc.clientlibs/iig-investments/clientlibs/clientlib-site/resources/images/search_icon.svg") no-repeat left;background-size:20px}