.form-control{border-color:#8b8e91;height:calc(1.9em + .75rem + 2px)}.form-control-sm{height:calc(1.5em + .5rem + 2px)}.btn{padding-bottom:.55rem;padding-top:.55rem}.knock-back{background:#eee;border-radius:5px;font-size:.75rem;opacity:.5;padding:15px}.to-do{color:orange}.pl-15{padding-left:15px}.table .btn-sm{padding:0 .5rem}.table .btn-sm svg.sm{font-size:14px}.cap{text-transform:capitalize}.show-below-480{display:none}.hide-below-480{display:block}@media screen and (max-width:480px){.show-below-480{display:block}.hide-below-480{display:none}}.skip-link{background-color:#007bff;color:#fff;padding:4px 12px;position:absolute;outline:none}.skip-link:hover{color:#fff}.skip-link:focus{-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:10}.fa-check{color:#28a745}.fa-refresh{color:#007bff}.fa-ban,.fa-minus-circle{color:#dc3545}body{font-size:16px}h1{font-size:28px;margin-top:1rem}h1,h2{margin-bottom:1rem}h2{font-size:24px}h3{font-size:21px}h3,h4{margin-bottom:1rem}h4{font-size:18px}h5{font-size:14px;margin-bottom:1rem}blockquote{margin:0 1.5rem 1rem}blockquote cite{display:block;font-style:italic;margin-top:.75rem;text-align:right}blockquote cite:before{content:"— "}.fw-100{font-weight:100}.fw-200{font-weight:200}.table thead th{border-bottom-width:1px;font-size:.75rem;font-weight:100;letter-spacing:.5px;padding:.35rem .75rem;text-transform:uppercase}.video-responsive>div{height:0;margin:.25em 0 30px;padding-bottom:56%;position:relative}.video-responsive>div iframe{border-radius:3px;height:100%;left:0;position:absolute;top:0;width:100%}.App-header{background-color:#eee}.lds-rolling{margin-left:.5rem}.card{margin-bottom:30px}.fund-advisors .advisor-name span{font-size:.83rem;font-style:italic;opacity:.6}.wrapper{padding-top:30px}.nav-tabs{margin-bottom:15px}.nav-pills{margin-bottom:1.25rem}.card-header-pills{margin-left:0;margin-right:0}.nav-border-bottom{border-bottom:1px solid #dee2e6}.list-wrapper h3 .badge{float:right;margin-right:15px}.list-wrapper .table-list th{font-size:.83rem;font-weight:400;text-transform:uppercase}.list-wrapper .table-list tbody{border:none!important;margin-bottom:.5rem;padding:15px}.list-wrapper .table-list tbody:hover{background:rgba(0,123,255,.05)}.list-wrapper .table-list tbody td{border:none}.list-wrapper .table-list tbody .badge{font-weight:400}.list-wrapper .table-list tbody:last-child{margin-bottom:1.5rem}.list-wrapper .table-list tbody small{border:1px solid}.list-wrapper .table-list tbody .number{font-size:80%;float:right}.list-wrapper .table-list tbody .title{margin-bottom:.25rem}.list-wrapper .table-list tbody .meta td{padding-bottom:0;padding-top:.5rem}.list-wrapper .table-list tbody .brief td{padding-bottom:.25rem;padding-top:.45rem}.list-wrapper .table-list tbody .brief.col-text-color td:first-of-type{color:#007bff;cursor:pointer}.list-wrapper .table-list tbody .description{font-family:"Georgia","Times New Roman",Times,serif}.list-wrapper .table-list tbody .info-details{text-align:right}.list-wrapper .table-list tbody p{margin:0;padding:0}.list-wrapper .table-list tbody h5{font-size:.94rem;line-height:1rem;margin:.75rem 0 .25rem}.list-wrapper .table-list tbody .comment{font-family:serif;font-style:italic;margin-top:.25rem}.list-wrapper .table-list tbody .table-list-divider{background:transparent;border-bottom:1px solid #eee}.list-wrapper .table-list tbody .table-list-divider td{height:.25rem;padding:0}.list-wrapper .table-list tbody .show-details{padding:.15rem 4px 0}.list-wrapper .table-list tbody .show-details.svg-inline--fa{height:inherit;vertical-align:inherit}.list-wrapper .table-list tbody .show-details.fa-caret-down{padding-top:.1rem}.list-wrapper .table-list tbody .show-details.fa-caret-right{padding-top:.15rem;width:16px}.list-wrapper .table-list tbody.open{background:rgba(0,123,255,.05)}.list-wrapper .table-list tbody.open .show-hide-info{display:table-row}.list-wrapper .table-list tbody.open .show-hide-info address{margin-bottom:.5rem}.list-wrapper .table-list .show-hide-info{display:none}.list-wrapper .table-list .show-hide-info td{padding-top:0}.list-wrapper .table-list .show-hide-info td div{background:#fff;font-size:.83rem;overflow:auto;padding:10px}.list-wrapper .table-list .show-hide-info td div dl{overflow:auto}.list-wrapper .table-list .show-hide-info td div dd,.list-wrapper .table-list .show-hide-info td div dt{float:left;margin-bottom:.5rem}.list-wrapper .table-list .show-hide-info td div address{background:hsla(0,0%,93.3%,.5);padding:10px 15px;margin-top:.25rem}.list-wrapper .table-list .show-hide-info td div dt{clear:left;font-weight:400;margin-right:.75rem;width:180px}.pagination{margin-top:15px}.grant-request>.btn{background:#fff;border-radius:0 3px 0 0;font-size:1.5rem;margin:1px;opacity:.5;padding:5px 15px}.grant-request>.btn:hover{color:#dc3545;opacity:1}.grant-request .grantee-preview{background:rgba(0,123,255,.05);border:1px solid rgba(0,123,255,.15);border-radius:3px;padding:15px}.grant-request .grantee-preview address{margin-bottom:.5rem;margin-top:.25rem}.grantee-preview{background:transparent;padding:5px 0}.grantee-preview h3{font-size:1.15rem;margin:0 0 .25em}.grantee-preview address{margin-bottom:.25rem;margin-top:.25rem}.grantee-preview p{margin-bottom:.5rem}@media(min-width:768px){.grantee-search [class*=-menu]{padding-left:5px}.grantee-search [class*=-menu]>div{display:flex;flex-flow:row wrap}.grantee-search [class*=-menu]>div [class*=-option]{border-right:1px solid #eee;border-bottom:1px solid #eee;width:33%}.grantee-search [class*=-menu]>div [class*=-option]:nth-child(3n){border-right:none}.grantee-search [class*=-menu]>div [class*=-option]:nth-child(-n+3){border-top:none}}.navbar,.navigation{background-color:#007bff}.navbar{padding:.25rem 0}.navbar .navbar-brand a{color:#fff;padding-left:.5rem}.navbar .navbar-nav .dropdown-menu{left:auto;position:absolute;right:0;z-index:10000}.navbar .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem;color:#fff}.btn.btn-primary:disabled{border-color:#40b6ff;background-color:#40b6ff}.dropdown-toggle{text-align:right;cursor:pointer}.dropdown-menu-right{position:absolute!important}.section-title{color:#007bff;font-size:1rem;font-weight:200;letter-spacing:1px;margin-bottom:15px;padding-bottom:.5rem;padding-top:.5rem;text-transform:uppercase}.section-title h3{margin-bottom:.5rem;margin-top:.5rem}.logo{padding-bottom:15px;padding-top:15px}.logo img{height:auto;max-height:75px}.welcome{padding-bottom:15px;padding-top:15px}.section-copy{background:rgba(0,123,255,.1);border-radius:3px;font-size:.94rem;margin-bottom:1rem;padding:1em 1.5em}.section-copy.padded{padding:2em 3em}.section-copy .section-copy-title{margin-bottom:.5em;margin-top:.5em}.section-copy p{max-width:44em}.section-copy p:last-of-type{margin-bottom:0}.section-copy ul li{line-height:1.25rem;margin-bottom:.5em}.section-copy ul:last-of-type{margin-bottom:0}.fund-filter .fund-search{z-index:100}.fund-detail{border-radius:15px;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}.fund-detail .fund-header{background:hsla(0,0%,93.3%,.5);border-radius:15px 15px 0 0;padding:15px 15px 0}@media screen and (min-width:768px){.fund-detail .fund-header{padding:30px 15px 0}.fund-detail .fund-header form{float:right;margin-right:15px;width:350px}}.fund-detail .fund-header h1{margin-bottom:.5rem;margin-left:15px;margin-top:0}.fund-detail .fund-header h2{font-size:21px;font-weight:300;line-height:1.5rem;margin-bottom:.5rem;margin-left:15px}.fund-detail .fund-header h2 small{display:block;font-size:70%;opacity:.6}.fund-detail .fund-header .nav-link{background:#fff;border:1px solid #eee;margin-right:.25rem;margin-top:.25rem;padding-left:15px;padding-right:15px}.fund-detail .fund-header .nav-link.btn-primary{background:#007bff}.fund-detail .fund-content{border-top:2px solid #007bff;margin-top:-2px;padding:15px;position:relative;z-index:10}.fund-detail .fund-content .nav-tabs{margin-bottom:7px}.fund-detail .fund-content .nav-link{margin-right:.5rem}.fund-detail .fund-content .fund-details{margin-top:1rem;padding:15px 0}.fund-detail .fund-content .fund-details small{font-size:.75rem}.fund-detail .fund-content .fund-details h2{line-height:1.5rem;margin-top:0;padding-top:0}.fund-detail .fund-content .fund-details p{margin:0;padding:0}.list-funds{list-style:none;margin:1rem 0;padding:0}.list-funds a{background:rgba(0,123,255,.05);border:1px solid;border-radius:3px;display:block;margin:.5rem 0;padding:.5rem 1rem}.list-funds a:hover{text-decoration:none}@media screen and (max-width:768px){.list-funds a{margin:.5rem 0}}.list-totp-devices{list-style:none;margin:0 0 1.5em;padding:0}.list-totp-devices li{border-top:1px solid #eee;padding:1em}.list-totp-devices li:hover{background-color:#f9f9f9}.list-totp-devices li:last-of-type{border-bottom:1px solid #eee}.list-totp-devices li p{margin:0}@media screen and (max-width:768px){.connected-banks .card-bank{flex:auto}}.list-wrapper.empty{font-weight:100;padding:15px}.fund-statement{background:hsla(0,0%,93.3%,.5);border-radius:3px}.fund-statement .row:nth-child(2)>.col-12:first-of-type dl dd:first-of-type,.fund-statement .row:nth-child(2)>.col-12:first-of-type dl dt:first-of-type{border-bottom:1px solid;padding-bottom:.5rem}.fund-statement .row:nth-child(2)>.col-12:first-of-type dl dd:nth-last-of-type(2),.fund-statement .row:nth-child(2)>.col-12:first-of-type dl dt:nth-last-of-type(2){border-top:1px solid;font-style:italic;padding-top:.5rem}.fund-statement h3{margin:0 0 .25rem}.fund-statement h4{font-size:.94rem;font-weight:400}.fund-statement h4 .badge{font-weight:400;margin-left:.5rem;text-shadow:none;position:relative;top:-1px}.fund-statement .col{border-bottom:1px solid #ddd;box-shadow:0 3px 3px -2px #ddd}.fund-statement .col>h3,.fund-statement .col>h4{text-shadow:1px 1px 0 #fff}.fund-statement .statement-actions{list-style:none;margin:0;padding:0 0 .75rem}@media screen and (min-width:768px){.fund-statement .statement-actions{float:right}}.fund-statement .statement-actions li{float:left;margin-right:.5rem}@media screen and (min-width:768px){.fund-statement .statement-actions li{margin-right:0;margin-left:.5rem}}.fund-statement .statement-actions .csv-select div[class$=-placeholder]{white-space:nowrap}.fund-statement .statement-actions .csv-select div[class$=-control]{border-top-right-radius:0;border-bottom-right-radius:0;border-color:#6c757d;min-width:225px;padding-bottom:.15rem}@media screen and (min-width:768px){.fund-statement .statement-actions .csv-select div[class$=-control]{min-width:165px}}@media screen and (min-width:992px){.fund-statement .statement-actions .csv-select div[class$=-control]{min-width:225px}}.fund-statement .statement-actions .csv-select button{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fund-statement small{clear:both;font-size:.75rem;margin-top:.25rem;opacity:.5}.fund-statement .col-12:first-of-type dt{padding-left:.75rem}.fund-statement .col-12:first-of-type dt:last-of-type{padding-left:0}.fund-statement .col-12:first-of-type dt:first-of-type{font-weight:700;padding-left:0}.fund-statement .col-12:first-of-type dd:first-of-type{font-weight:700}@media screen and (min-width:768px){.fund-statement .col>h3,.fund-statement .col>h4{margin-left:15px}.fund-statement .statement-overview .col-12:first-of-type{padding-right:7px}.fund-statement .statement-overview .col-12:last-of-type{padding-left:7px}}.fund-statement .statement-section{background:#fff;border-radius:0 0 3px 3px;border:1px solid #ddd;border-top:none;font-size:.83rem;margin-bottom:.5rem;padding:.75rem .75rem .5rem}.fund-statement .statement-section h4{border-bottom:2px solid;font-size:.94rem;margin-bottom:.5rem;padding-bottom:.5rem}.fund-statement .statement-section dl{font-weight:200;line-height:1rem;margin:0;overflow:auto}.fund-statement .statement-section dd,.fund-statement .statement-section dt{float:left;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-animation-delay:1s;animation-delay:1s}.fund-statement .statement-section dt{clear:left;margin-bottom:.5rem;width:60%}.fund-statement .statement-section dd{text-align:right;width:40%}.fund-statement .statement-section dd:last-of-type,.fund-statement .statement-section dt:last-of-type{border-top:1px solid;font-weight:700;margin-top:.15rem;padding-top:.5rem}.fund-statement .statement-section .fund-balance,.fund-statement .statement-section .fund-balance+dd{font-weight:700}.fund-statement .statement-section .total-liabilities,.fund-statement .statement-section .total-liabilities+dd{border-bottom:1px solid;border-top:1px solid;font-style:italic;padding-bottom:.5rem;padding-top:.5rem}.filters-table{background:hsla(0,0%,93.3%,.5);border-radius:5px 5px 0 0;font-size:.94rem;margin-bottom:-1px;position:relative}.filters-table .btn-clear-all{position:absolute;right:.25rem;top:2px}.filters-table .container .row{border-bottom:2px solid #fff;padding:1rem 0}.filters-table .react-datepicker-wrapper{display:block}.filters-table .form-group,.filters-table>.form-group{margin-bottom:0}.filters-table>.form-group>.btn{background-color:initial;border-bottom:1px solid #007bff;border-radius:3px 3px 0 0;color:#007bff;display:block;padding:.35rem .75rem .5rem;text-align:left;width:100%}.filters-table>.form-group>.btn:hover{background:hsla(0,0%,93.3%,.5)}.filters-table .filter-date{margin-bottom:1rem}.filters-table label{display:none}.filters-table .btn-clear{line-height:1rem;position:absolute;right:18px;top:6px;z-index:10}.filters-table .btn-small{line-height:1rem}.filters-table .form-sort{border-top:2px solid #fff;margin-top:1rem;padding-top:1rem}.filters-table .form-sort .form-group{margin-bottom:0}.filters-table .form-sort.form-sort-first{margin-top:0}@media screen and (min-width:576px){.filters-table .col-sm-4 .form-group{margin-bottom:0}.filters-table .col-sm-4.form-sort{border-left:2px solid #fff;border-top:none;margin-bottom:0;margin-top:0;padding-top:0}}@media screen and (min-width:576px){.filters-table .col-sm-6 .form-group{margin-bottom:0}.filters-table .col-sm-6.form-sort-first{margin-top:1rem}.filters-table .col-sm-6 .filter-date{margin-bottom:0}}@media screen and (min-width:758px){.filters-table .col-sm-6 .form-group{margin-bottom:0}.filters-table .col-sm-6.form-sort{margin-top:0;border-left:2px solid #fff;border-top:none;padding-top:0}}.heading-current-mix{background:rgba(0,123,255,.05);padding:.75rem .5rem .5em 1rem;margin:0}.heading-current-mix span{color:#007bff}.current-mix{background:#fff;border-radius:3px;margin-bottom:1rem;padding:1rem}.current-mix h5{color:#28a745;font-size:.84em;margin-bottom:.25rem;text-transform:uppercase}.current-mix.no-mix h5{color:#ffc107}.current-mix h3{font-size:1.15rem;margin-bottom:.75rem;text-transform:uppercase}.current-mix ul{font-size:.84rem;list-style:none;margin:0;padding:0}.current-mix ul li{line-height:1em}.current-mix ul em{font-style:normal}.current-mix ul span{display:inline-block;float:left;margin-right:.65em;min-width:2.5rem;text-align:right}.table-current-mix{padding:15px}.table-current-mix .mixes-label{font-size:21px;font-weight:700}.table-current-mix .mix-market-label{margin-left:15px}.table-current-mix .mix-market-label a{font-size:.84rem;text-decoration:underline}.table-current-mix .badge{position:relative;margin-right:.5em;top:-.15em}.table-current-mix h4{background:rgba(0,123,255,.05);font-size:.9rem;font-weight:400;margin:0;padding:.5rem .5rem .5em 1rem;text-align:left}.table-current-mix h4 svg{margin-right:.15rem}.table-current-mix .table-responsive{margin-bottom:.5rem}.table-current-mix .custom-mix{min-width:150px}.table-current-mix .custom-mix .form-control{border-color:#ced4da}.table-current-mix .custom-mix-fields{background-color:hsla(0,0%,93.3%,.5);border-radius:3px;margin-bottom:1.25rem;padding:15px}.table-current-mix .custom-mix-fields .checkbox-include-esg{display:block;line-height:1rem;padding:10px 10px 20px}.table-current-mix .custom-mix-fields .custom-mix-progress{border-radius:30px;text-align:center;margin:0}.table-current-mix table{overflow:hidden}.table-current-mix td,.table-current-mix th{cursor:pointer;text-align:center;position:relative}.table-current-mix tbody td:hover:after,.table-current-mix th:hover:after{background-color:rgba(0,123,255,.05);content:" ";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1}.table-current-mix td.text-right:hover:after{display:none}.table-current-mix .mix-total{background-color:rgba(0,123,255,.1);color:rgba(0,123,255,.6);font-style:italic}.table-current-mix .mix-total td{padding:.5rem .75rem}.table-current-mix tfoot{background-color:rgba(0,123,255,.95)}.table-current-mix tfoot input[type=checkbox]{border-color:#007bff}.table-current-mix tfoot td{border-top:1px solid #007bff!important;padding-bottom:3rem}.table-current-mix tfoot td:hover:after{background-color:rgba(0,123,255,.05)}.table-current-mix tfoot td:first-child{color:#fff}.table-current-mix .selected-mix-description{background-color:#007bff;color:#fff!important}.table-current-mix .selected-mix-pool{background-color:rgba(0,123,255,.75);color:#fff}.table-current-mix .list-wrapper .table-list tbody td{height:0}.table-current-mix .list-wrapper .table-list tbody:hover{background:transparent}.table-current-mix .list-wrapper .table-list thead th{color:#007bff;font-weight:500}.table-current-mix .table-list-divider td:hover:after{display:none}.table-current-mix .form-check label{font-size:.83rem;margin-bottom:1rem}.table-current-mix .risk-pools{margin-bottom:8px;padding-left:12px;padding-right:12px}.table-current-mix .risk-pools .risk-pool{padding:2px;min-width:200px}.table-current-mix .risk-pools .risk-poolfirst-of-kind{padding-left:15px}.table-current-mix .risk-pools .risk-pool .card{border-radius:2px;border:none;border-top:10px solid transparent;text-align:left}.table-current-mix .risk-pools .risk-pool .card:before{content:"";background-color:hsla(0,0%,100%,.9);height:100%;left:0;width:100%;display:block;position:absolute;top:0}.table-current-mix .risk-pools .risk-pool .card-title{font-size:1.15rem;letter-spacing:1px;line-height:1.1em;margin-bottom:.5em;margin-top:.25em;padding-bottom:.75em;text-align:center;text-transform:uppercase}.table-current-mix .risk-pools .risk-pool .card-body{padding:1rem 15px 0;position:relative}.table-current-mix .risk-pools .risk-pool ul{font-size:.83rem;list-style:none;margin-bottom:0;padding:0}.table-current-mix .risk-pools .risk-pool ul li{clear:both;line-height:1rem;margin-bottom:.35em;opacity:.7}.table-current-mix .risk-pools .risk-pool ul li em{display:block;font-style:normal;overflow:auto}.table-current-mix .risk-pools .risk-pool ul li span{display:inline-block;float:left;margin-right:.65em;min-width:2.1rem;text-align:right}.table-current-mix .risk-pools .risk-pool .rf-90{background:#f87b02;background:linear-gradient(90deg,#f87b02,#f1900c)}.table-current-mix .risk-pools .risk-pool .rf-90 .card-title{color:#f87b02}.table-current-mix .risk-pools .risk-pool .rf-70,.table-current-mix .risk-pools .risk-pool .rf-80{background:#f0930c;background:linear-gradient(90deg,#f0930c,#e9bf0e)}.table-current-mix .risk-pools .risk-pool .rf-70 .card-title,.table-current-mix .risk-pools .risk-pool .rf-80 .card-title{color:#dc9401}.table-current-mix .risk-pools .risk-pool .rf-50,.table-current-mix .risk-pools .risk-pool .rf-60{background:#e8c10f;background:linear-gradient(90deg,#e8c10f,#e9d604 50%,#ccca2d)}.table-current-mix .risk-pools .risk-pool .rf-50 .card-title,.table-current-mix .risk-pools .risk-pool .rf-60 .card-title{color:#bba000}.table-current-mix .risk-pools .risk-pool .rf-30,.table-current-mix .risk-pools .risk-pool .rf-40{background:#c9c832;background:linear-gradient(90deg,#c9c832,#77c29b)}.table-current-mix .risk-pools .risk-pool .rf-30 .card-title,.table-current-mix .risk-pools .risk-pool .rf-40 .card-title{color:#68a462}.table-current-mix .risk-pools .risk-pool .rf-10,.table-current-mix .risk-pools .risk-pool .rf-20{background:#72c2a0;background:linear-gradient(90deg,#72c2a0,#09b2f3)}.table-current-mix .risk-pools .risk-pool .rf-10 .card-title,.table-current-mix .risk-pools .risk-pool .rf-20 .card-title{color:#00a3e1}.table-current-mix .risk-pools .risk-pool .selected-mix{border-top:10px solid #007bff;overflow:hidden}.table-current-mix .risk-pools .risk-pool .selected-mix .card-title{color:#007bff}.table-current-mix .risk-pools .risk-pool .selected-mix .card-body:before{content:"";display:block;background:#007bff;height:20px;left:calc(50% - 10px);position:absolute;top:-11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}.button-create-custom{border-bottom:1px solid;font-size:16px;margin-top:.75em;padding:0 0 .05em;text-decoration:none}.button-create-custom:hover{text-decoration:none}.button-mix-option{border:none;display:inline;line-height:1rem;margin:0;padding:0;vertical-align:inherit}.form-fama{background:hsla(0,0%,93.3%,.5);padding:1rem}.form-fama .radio-wrapper{margin-bottom:1.5rem;margin-top:1rem}.form-fama .form-check label{margin-bottom:.5rem}.fama-controlled{padding-right:2rem;padding-bottom:2rem;padding-left:2rem}
/*# sourceMappingURL=main.c1cba082.chunk.css.map */