.tabs.page-tabs:has(.funds-filter){gap:0px}.funds-filter{display:grid;grid-template-columns:1fr 1fr;width:100%;padding:var(--spacing-200) var(--spacing-500);align-items:stretch;max-width:var(--container-width);margin:var(--spacing-0) auto}@media only screen and (min-width: 1024px){.funds-filter{grid-template-columns:1fr 250px;gap:54px}}.funds-filter-select{display:none;align-items:center;gap:var(--spacing-300);width:100%}@media only screen and (min-width: 1024px){.funds-filter-select{display:flex}}.funds-filter-select>span{white-space:nowrap}.funds-filter-input{display:flex;align-items:center;gap:var(--spacing-100);padding:var(--spacing-150) var(--spacing-0);flex:1;border-bottom:1px solid var(--border-interactive)}.funds-filter-input .input-filter{flex:1}.funds-filter-input .input-filter:focus,.funds-filter-input .input-filter:focus-visible,.funds-filter-input .input-filter:focus-within{outline:none}.funds-filter-input .icon{font-size:24px;cursor:pointer}.funds-filter-mobile{display:flex;align-items:center;justify-content:center;gap:var(--spacing-100);padding:var(--spacing-0);width:100%;cursor:pointer;height:52px;background:none}@media only screen and (min-width: 1024px){.funds-filter-mobile{display:none}}.funds-filter-mobile .icon{font-size:20px}.funds-filter-watchlist{display:flex;align-items:center;justify-content:center;gap:var(--spacing-200);width:100%;cursor:pointer;border-left:1px solid var(--border-subtle)}.funds-filter-watchlist span{font-weight:400;font-size:var(--typography-body-default);line-height:var(--typography-body-line-height-default);color:var(--text-primary)}.funds-filter-watchlist i{font-size:24px}.funds-filter-watchlist i.income-icons-Bookmark-Filled:before{color:var(--text-brand)}.funds-filter-pill{display:flex;align-items:center;gap:var(--spacing-200);padding:var(--spacing-100) var(--spacing-200);border-radius:var(--rounded-full);background:var(--container-brand);color:var(--text-white)}.funds-filter-clear{padding:5px var(--spacing-100)!important;white-space:nowrap}.funds-filter+.modal .modal-body{display:flex;flex-direction:column;gap:var(--spacing-0);padding:var(--spacing-0)}@media only screen and (min-width: 1024px){.funds-filter+.modal .modal-body{gap:var(--spacing-500);max-height:496px;padding-right:8px;overflow-x:hidden;overflow-y:auto}.funds-filter+.modal .modal-body .row{padding-right:5px}}.funds-filter+.modal .modal-body .filter-group{font-size:var(--typography-body-default);line-height:var(--typography-body-line-height-default);color:var(--text-primary);padding-top:var(--spacing-200);padding-bottom:var(--spacing-200);border-bottom:1px solid var(--border-brand)}@media only screen and (min-width: 1024px){.funds-filter+.modal .modal-body .filter-group{padding-top:var(--spacing-0);padding-bottom:var(--spacing-0);border-bottom:0}}.funds-filter+.modal .modal-body .filter-header{display:flex;align-items:flex;gap:var(--spacing-100);font-weight:700;margin-bottom:var(--spacing-0)}@media only screen and (min-width: 1024px){.funds-filter+.modal .modal-body .filter-header{pointer-events:none!important}}.funds-filter+.modal .modal-body .filter-header span{flex:1}.funds-filter+.modal .modal-body .filter-header .icon{font-size:24px}@media only screen and (min-width: 1024px){.funds-filter+.modal .modal-body .filter-header .icon{display:none!important}}.funds-filter+.modal .modal-body .filter-header[aria-expanded=true] .icon.plus{display:none}.funds-filter+.modal .modal-body .filter-header[aria-expanded=true] .icon.minus{display:block}.funds-filter+.modal .modal-body .filter-header[aria-expanded=false] .icon.plus{display:block}.funds-filter+.modal .modal-body .filter-header[aria-expanded=false] .icon.minus{display:none}.funds-filter+.modal .modal-body .filter-body label{line-height:24px}.accordion-solid{position:relative;display:flex;flex-direction:column;gap:var(--spacing-200)}.accordion-solid-item{position:relative;display:flex;flex-direction:column;border-radius:var(--rounded-md);background-color:var(--color-neutral-100);padding:var(--spacing-300) var(--spacing-200);font-size:var(--typography-body-default);line-height:var(--typography-body-line-height-default)}.accordion-solid-trigger{position:relative;display:flex;align-items:center;background-color:transparent;margin:calc(-1 * var(--spacing-300)) calc(-1 * var(--spacing-200));padding:var(--spacing-300) var(--spacing-200);gap:var(--spacing-600);text-align:left}.accordion-solid-trigger[aria-expanded=true] .accordion-solid-icon{transform:rotate(-180deg)}.accordion-solid-trigger .accordion-solid-icon{transition:all .2s linear;font-size:24px}.accordion-solid-content{position:relative;padding-top:var(--spacing-300);font-size:var(--typography-body-default);line-height:var(--typography-body-line-height-default)}@media only screen and (min-width: 768px){.accordion-solid-item{padding:var(--spacing-500)}.accordion-solid-trigger{margin:calc(-1 * var(--spacing-500));padding:var(--spacing-500)}.accordion-solid-content{padding-top:var(--spacing-500)}}.funds-prices-accordion{display:flex;flex-direction:column;gap:var(--spacing-300)}.funds-prices-accordion-header[aria-expanded=true] .funds-prices-accordion-chevron{transform:rotate(-180deg)}.funds-prices-accordion-date{margin-bottom:5px}.funds-prices-accordion-content{display:flex;flex-direction:column;align-items:start;gap:var(--spacing-200);color:var(--text-primary);flex-wrap:wrap;margin:var(--spacing-0);padding:var(--spacing-0);background:none;text-align:left;width:100%}.funds-prices-accordion-name-tags-watchlist{display:flex;flex-direction:column;gap:var(--spacing-100)}.funds-prices-accordion-name{width:100%;font-size:var(--typography-heading-size-group);line-height:var(--typography-heading-line-height-group)}.funds-prices-accordion-bid-offer-price{display:flex;flex-direction:row;gap:var(--spacing-200)}.funds-prices-accordion-bid_price,.funds-prices-accordion-offer_price{display:flex;flex-direction:column;align-items:start}.funds-prices-accordion-bid_price p,.funds-prices-accordion-offer_price p{width:100px}.funds-prices-accordion .accordion-solid-icon{align-self:flex-end}.funds-prices-accordion-tags{display:flex;flex-direction:row;gap:var(--spacing-100)}.funds-prices-accordion-watchlist{position:absolute;top:var(--spacing-300);right:var(--spacing-200);max-width:fit-content;display:flex;align-items:center;gap:var(--spacing-100);font-size:var(--typography-body-xs);line-height:var(--typography-body-line-height-size-xs);font-weight:400;background:none;padding:var(--spacing-0);color:inherit;z-index:1}.funds-prices-accordion-watchlist i{font-size:24px}.funds-prices-accordion-watchlist i.income-icons-Bookmark-Filled:before{color:#000}.funds-prices-accordion-grid{display:grid;gap:var(--spacing-300);font-size:var(--typography-body-default);line-height:var(--typography-body-line-height-default);border-top:1px solid var(--border-subtle);padding-top:var(--spacing-300)}.funds-prices-accordion-grid>span{font-weight:700}.funds-prices-accordion-grid .monthly-factsheets .dropdown{max-width:400px;width:100%}.funds-prices-accordion-grid .sub-investment-managers *{margin-bottom:0}.funds-prices-accordion-grid .investment-objective,.funds-prices-accordion-grid .cpfis-risk-classification,.funds-prices-accordion-grid .monthly-factsheets,.funds-prices-accordion-grid .source-of-fund,.funds-prices-accordion-grid .launch-date,.funds-prices-accordion-grid .product-highlight-sheet,.funds-prices-accordion-grid .sub-investment-managers,.funds-prices-accordion-grid .manager-of-underlying-fund{margin-top:-20px}.funds-prices-accordion-grid button.view-factsheet{padding:var(--spacing-0);background:none;font-size:var(--button-font-size);line-height:var(--typography-body-line-height-default);font-weight:700;white-space:nowrap;color:var(--text-link)}.funds-prices-accordion-grid button.view-factsheet:disabled{color:var(--text-disabled)}@media only screen and (min-width: 768px){.funds-prices-accordion-date{margin-bottom:0}.funds-prices-accordion-watchlist{position:initial}.funds-prices-accordion-watchlist i{font-size:16px}.funds-prices-accordion .accordion-solid-icon{align-self:center}}@media only screen and (min-width: 1024px){.funds-prices-accordion-header{flex-wrap:nowrap}.funds-prices-accordion-content{display:flex;flex-direction:row;gap:var(--spacing-300)}.funds-prices-accordion-name-tags-watchlist{flex:1}.funds-prices-accordion-name{position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1}.funds-prices-accordion-bid-offer-price{gap:var(--spacing-600)}.funds-prices-accordion-bid_price,.funds-prices-accordion-offer_price{gap:var(--spacing-100)}.funds-prices-accordion-bid_price p,.funds-prices-accordion-offer_price p{width:auto}.funds-prices-accordion-grid{padding-top:var(--spacing-500);gap:var(--spacing-500) var(--spacing-050);grid-template-columns:310px 1fr}.funds-prices-accordion-grid .investment-objective,.funds-prices-accordion-grid .cpfis-risk-classification,.funds-prices-accordion-grid .monthly-factsheets,.funds-prices-accordion-grid .source-of-fund,.funds-prices-accordion-grid .launch-date,.funds-prices-accordion-grid .product-highlight-sheet,.funds-prices-accordion-grid .sub-investment-managers,.funds-prices-accordion-grid .manager-of-underlying-fund{margin-top:var(--spacing-0)}}.funds-policy-fee-accordion-content{display:flex;flex-direction:column;gap:var(--spacing-500);text-align:left;padding-bottom:var(--spacing-300)}@media only screen and (min-width: 1024px){.funds-policy-fee-accordion-content{padding-bottom:var(--spacing-500)}}.funds-policy-fee-accordion-content table{text-align:center}.funds-policy-fee-accordion-content table th{font-weight:700}.funds-policy-fee-accordion-content table th:first-child,.funds-policy-fee-accordion-content table td:first-child{text-align:left}.tabs.page-tabs:has(.funds-reports-dropdown){gap:0px}.funds-reports-cards{display:grid;gap:16px}.funds-reports-cards p{text-wrap:wrap}@media only screen and (min-width: 1024px){.funds-reports-dropdown{width:100%;max-width:427px;margin:0 auto}.funds-reports-cards{grid-template-columns:repeat(2,1fr)}}
