.PortfolioListSimple-module-scss-module__RDbrpW__root{margin-bottom:var(--spacing-x-large)}.PortfolioListSimple-module-scss-module__RDbrpW__root__actions{margin:var(--spacing-large)0}.PortfolioListSimple-module-scss-module__RDbrpW__root__list{gap:var(--spacing-xx-large);flex-flow:wrap;display:flex}.PortfolioListSimple-module-scss-module__RDbrpW__root__list__item{flex-basis:calc(33.3333% - var(--spacing-x-large));max-width:calc(33.3333% - var(--spacing-x-large))}@media (max-width:1200px){.PortfolioListSimple-module-scss-module__RDbrpW__root__list__item{flex-basis:calc(50% - var(--spacing-large));max-width:calc(50% - var(--spacing-large))}}@media (max-width:750px){.PortfolioListSimple-module-scss-module__RDbrpW__root__list__item{flex-basis:100%;max-width:100%}}.PortfolioListSimple-module-scss-module__RDbrpW__paging{padding-top:var(--spacing-xx-large)!important;padding-bottom:var(--spacing-xxx-large)!important}
.PortfolioListSimpleItem-module-scss-module__6_y7aG__root{border-radius:var(--border-radius-large);background-color:var(--color-background-paper-level-1);flex-direction:column;justify-content:space-between;display:flex}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__header{background-color:var(--color-background-paper-level-4);border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large);border:1px solid var(--color-border-3);justify-content:flex-end;align-items:center;width:100%;height:12px;display:flex;position:relative}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__header svg{margin-left:var(--spacing-normal)}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__header svg path{fill:var(--color-gray-level-500)}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__image{border-right:1px solid var(--color-border-3);border-left:1px solid var(--color-border-3);border-bottom:1px solid var(--color-border-3);height:300px;display:flex;position:relative;overflow:hidden}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__info{gap:var(--spacing-normal);width:100%;padding:var(--spacing-x-large);border-right:1px solid var(--color-border-3);border-left:1px solid var(--color-border-3);flex-direction:column;justify-content:space-between;display:flex}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__info>div{white-space:normal;max-height:calc(var(--line-height-body1)*2);min-height:calc(var(--line-height-body1)*2);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__info h2{color:var(--color-gray-level-900);transition:color .3s ease-in-out}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__info h2:hover{color:var(--color-primary-main)}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__info__content{height:100%}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__bottom{border-right:1px solid var(--color-border-3);border-left:1px solid var(--color-border-3);border-bottom:1px solid var(--color-border-3);border-bottom-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large);justify-content:flex-start;align-items:center;gap:var(--spacing-large);padding:0 var(--spacing-large)var(--spacing-large)var(--spacing-large);display:flex}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__bottom__date{color:var(--color-gray-level-600);padding:0 var(--spacing-x-large)var(--spacing-x-large)var(--spacing-x-large)}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__bottom__link{align-items:center;gap:var(--spacing-x-small);width:auto;font-size:var(--font-size-overline);font-weight:var(--font-weight-overline);cursor:pointer;justify-content:flex-end;display:flex;color:var(--color-primary-main)!important}.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__bottom__link svg{width:12px;height:12px;fill:var(--color-primary-main)}@media (max-width:750px){.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__image{height:300px}}@media (max-width:650px){.PortfolioListSimpleItem-module-scss-module__6_y7aG__root{margin:0 auto}}@media (max-width:500px){.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__image{height:300px}}@media (max-width:370px){.PortfolioListSimpleItem-module-scss-module__6_y7aG__root__bottom{flex-direction:column}}
.PortfolioFilter-module-scss-module__Bz8OUa__root{padding:0 0 var(--spacing-x-large);justify-content:space-between;align-items:center;gap:var(--spacing-x-large);flex-direction:row;display:flex}.PortfolioFilter-module-scss-module__Bz8OUa__root__category{flex-basis:calc((100% - (3 - 1)*var(--spacing-gap))/3);width:calc((100% - (3 - 1)*var(--spacing-gap))/3)}.PortfolioFilter-module-scss-module__Bz8OUa__root__group{flex-basis:calc((100% - (3 - 1)*var(--spacing-gap))/3);width:calc((100% - (3 - 1)*var(--spacing-gap))/3);justify-content:flex-end;align-items:center;gap:var(--spacing-large);flex-direction:row;display:flex}@media (max-width:899px){.PortfolioFilter-module-scss-module__Bz8OUa__root__group,.PortfolioFilter-module-scss-module__Bz8OUa__root__category{flex-basis:calc((100% - (2 - 1)*var(--spacing-large))/2);width:calc((100% - (2 - 1)*var(--spacing-large))/2)}}@media (max-width:700px){.PortfolioFilter-module-scss-module__Bz8OUa__root{padding:var(--spacing-x-large)0;flex-wrap:wrap}.PortfolioFilter-module-scss-module__Bz8OUa__root__group,.PortfolioFilter-module-scss-module__Bz8OUa__root__category{flex-basis:100%;width:100%}}
.PortfolioFilterSearch-module-scss-module__n45eua__root{width:100%}.PortfolioFilterSearch-module-scss-module__n45eua__root__textfield__endIcon{cursor:pointer;display:flex}.PortfolioFilterSearch-module-scss-module__n45eua__root__textfield__endIcon svg{width:24px;height:24px}.PortfolioFilterSearch-module-scss-module__n45eua__root__textfield__endIcon svg path{fill:var(--color-primary-main);transition:fill .3s ease-in}.PortfolioFilterSearch-module-scss-module__n45eua__root__textfield__endIcon:hover svg path{fill:var(--color-action-hover)}.PortfolioFilterSearch-module-scss-module__n45eua__root__textfield__startIcon{cursor:pointer;display:flex}.PortfolioFilterSearch-module-scss-module__n45eua__root__textfield__startIcon svg{width:24px;height:24px}.PortfolioFilterSearch-module-scss-module__n45eua__root__textfield__startIcon svg path{fill:var(--color-gray-level-600)}
.PortfolioFilterDrawer-module-scss-module__-pe9HW__root__icon{border-radius:var(--border-radius-small);background-color:var(--color-background-paper-level-1);border:1px solid var(--color-gray-level-300);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:0;width:48px;height:48px;transition:all .3s ease-in;display:flex}.PortfolioFilterDrawer-module-scss-module__-pe9HW__root__icon:hover{background-color:var(--color-button-primary-minus-4)}.PortfolioFilterDrawer-module-scss-module__-pe9HW__root__icon:hover svg path{fill:var(--color-action-hover)}.PortfolioFilterDrawer-module-scss-module__-pe9HW__root__icon svg path{fill:var(--color-primary-main);transition:fill .3s ease-in}
.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper{width:400px;min-height:-webkit-fill-available;box-shadow:var(--shadow-card);flex-direction:column;display:flex;background-color:var(--color-background-paper-level-1)!important;border-radius:0!important;min-height:100dvh!important}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper>div{position:relative!important}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper__header{width:100%;padding:var(--spacing-large)var(--spacing-large)var(--spacing-x-large);background-color:var(--color-background-paper-level-5);justify-content:space-between;align-items:flex-start;display:flex}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper__header__close{justify-content:center;align-items:center;display:flex}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper__header__close svg{width:24px;height:24px}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper__header__close svg path{fill:var(--color-gray-level-500)}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper__tools{width:100%;padding:0 var(--spacing-large)var(--spacing-x-large);background-color:var(--color-background-paper-level-5)}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper__content{-webkit-overflow-scrolling:touch;min-height:calc(100dvh - 120px);overflow-y:auto}.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper__content::-webkit-scrollbar{display:none}@media (max-width:450px){.CustomDrawer-module-scss-module__3xihqG__root__drawer__paper{width:100%}}
.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100dvh;display:flex;position:relative}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__header{width:100%;height:56px;padding:var(--spacing-x-large);background-color:var(--color-background-paper-inner-level-1);box-shadow:var(--shadow-top-fixed-action);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;right:0}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__header__content{justify-content:flex-start;align-items:center;gap:var(--spacing-normal);flex:1;width:auto;display:flex}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__header__content__title{color:var(--color-text-primary-main)}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__header__content svg path{fill:var(--color-primary-main)}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__header__close{cursor:pointer;width:24px;display:flex}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__header__close svg path{fill:var(--color-gray-level-500)}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__container{width:100%;height:100%;max-height:100%;padding:var(--spacing-x-large);background-color:var(--color-background-paper-level-1);justify-content:flex-start;align-items:center;gap:var(--spacing-xx-large);scrollbar-width:5px;flex-direction:column;display:flex;overflow-y:auto}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__container::-webkit-scrollbar{-webkit-appearance:none;width:5px}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__container::-webkit-scrollbar-thumb{background-color:var(--color-gray-level-200);border-radius:0!important}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__footer{width:100%;padding:var(--spacing-large);background-color:var(--color-background-paper-inner-level-1);box-shadow:var(--shadow-bottom-fixed-action);gap:var(--spacing-x-large);display:flex;position:sticky;bottom:0;right:0}.PortfolioFilterDrawerContent-module-scss-module__vPXp9q__root__footer button{width:50%}
.PortfolioFilterSort-module-scss-module__rPEsoa__root{border-top:1px solid var(--color-divider-1);padding-top:var(--spacing-normal);width:100%}.PortfolioFilterSort-module-scss-module__rPEsoa__root__button{white-space:nowrap;background:var(--color-background-paper-level-1);opacity:1;color:var(--color-gray-level-500);height:40px;font-size:var(--font-size-overline)!important;font-weight:var(--font-weight-overline)!important;color:var(--color-gray-level-600)!important;border-radius:var(--border-radius-small)!important;border:1px solid var(--color-border-3)!important;padding:var(--spacing-normal)!important}.PortfolioFilterSort-module-scss-module__rPEsoa__root__button:hover,.PortfolioFilterSort-module-scss-module__rPEsoa__root__button:focus,.PortfolioFilterSort-module-scss-module__rPEsoa__root__button:active{border-color:var(--color-gray-level-1000)}.PortfolioFilterSort-module-scss-module__rPEsoa__root__button svg{width:18px;height:18px;margin-left:var(--spacing-small);color:var(--color-gray-level-600)!important}.PortfolioFilterSort-module-scss-module__rPEsoa__root__button p{font-size:var(--font-size-caption);color:var(--color-gray-level-700)}.PortfolioFilterSort-module-scss-module__rPEsoa__root__popover__paper{background:#fff;border:1px solid #ebebeb;border-radius:6px;width:150px;box-shadow:0 1px 8px #00000014}@media (max-width:1400px){.PortfolioFilterSort-module-scss-module__rPEsoa__root__title{padding:0 var(--spacing-x-large);background-color:var(--color-dashboard-panel-background-1);border-top:1px solid var(--color-divider-1);align-items:center;height:55px;display:flex}.PortfolioFilterSort-module-scss-module__rPEsoa__root__formGroup{padding:0 var(--spacing-x-large)}}@media (max-width:899px){.PortfolioFilterSort-module-scss-module__rPEsoa__root__title{padding:0 var(--spacing-x-large);background-color:var(--color-dashboard-panel-background-2);background-color:var(--color-dashboard-panel-background-1);height:55px;box-shadow:var(--shadow-top-fixed-action);align-items:center;display:flex}.PortfolioFilterSort-module-scss-module__rPEsoa__root__formGroup{padding:var(--spacing-x-large)}}@media (max-width:599px){.PortfolioFilterSort-module-scss-module__rPEsoa__root{width:100%}.PortfolioFilterSort-module-scss-module__rPEsoa__root__title{box-shadow:var(--shadow-top-fixed-action);padding:var(--spacing-x-large)var(--spacing-xx-large)}.PortfolioFilterSort-module-scss-module__rPEsoa__root__formGroup{padding:var(--spacing-x-large)var(--spacing-xx-large);width:100%}.PortfolioFilterSort-module-scss-module__rPEsoa__root__button{width:40px;max-width:40px;min-width:unset!important}.PortfolioFilterSort-module-scss-module__rPEsoa__root__button span{margin:0}.PortfolioFilterSort-module-scss-module__rPEsoa__root__button span svg{margin-left:0}}
.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root{border-top:1px solid var(--color-divider-1);width:100%;padding-top:var(--spacing-normal)}.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root__textfield__endIcon{cursor:pointer;display:flex}.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root__textfield__endIcon svg{width:24px;height:24px}.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root__textfield__endIcon svg path{fill:var(--color-primary-main);transition:fill .3s ease-in}.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root__textfield__endIcon:hover svg path{fill:var(--color-action-hover)}.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root__textfield__startIcon{cursor:pointer;display:flex}.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root__textfield__startIcon svg{width:24px;height:24px}.PortfolioFilterTypeSelect-module-scss-module__HjnzfG__root__textfield__startIcon svg path{fill:var(--color-gray-level-600)}
