.portfolio-object-list{margin-top:24px}.portfolio-object{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.portfolio-object h3{font-size:26px;line-height:1.25;margin:5px 0 10px}.portfolio-object p{margin:4px 0;overflow-wrap:anywhere}.portfolio-object>.button{margin-top:15px}.portfolio-due{padding:7px 12px;border-radius:20px;font-size:14px;font-weight:700;background:#e8eef5;color:#173654}.portfolio-due-overdue{background:#fbe4e8;color:#9d1c35}.portfolio-due-soon{background:#fff1ca;color:#765000}.portfolio-filters{margin-top:32px}.portfolio-totals{display:grid;grid-template-columns:1fr 1fr;gap:28px;background:#081d3a;color:white;padding:28px;border-radius:18px;margin-top:28px}.portfolio-totals strong{display:block;font-size:24px;margin-top:10px}.portfolio-totals p{margin:0;line-height:1.7}.portfolio-totals .kicker{color:#ffd43b}.portfolio-object-list [hidden],[data-property-portfolio] [hidden]{display:none!important}[data-object-editor]{scroll-margin-top:110px}[data-portfolio-message]{position:relative;overflow-wrap:anywhere}[data-portfolio-import-panel] h2{font-size:28px}[data-portfolio-import-panel] p{overflow-wrap:anywhere}.portfolio-object-list .platform-card{margin:0}[data-entry-form] label>span[data-entry-currency]{display:inline}[data-object-history] .platform-actions form{margin:0}
@media(max-width:760px){.portfolio-totals{grid-template-columns:1fr;padding:23px}.portfolio-object h3{font-size:24px}[data-object-history] .platform-actions form{width:100%}}

[data-property-portfolio] p{line-height:1.65}
