.bcos-idp-contribution{display:block;min-width:0;font-size:.8rem;line-height:1.45;color:inherit}.bcos-idp-contribution__header{display:flex;flex-wrap:wrap;gap:.2rem .6rem;align-items:baseline}.bcos-idp-contribution__header strong{white-space:normal}.bcos-idp-contribution__header small{opacity:.8}.bcos-idp-contribution__note{font-weight:400}.bcos-idp-contribution__amounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.65rem}.bcos-idp-contribution__amounts div{min-width:0}.bcos-idp-contribution__amounts dt{font-weight:400}.bcos-idp-contribution__amounts dd{margin:0;font-weight:600}.bcos-idp-contribution__gaps{padding-left:1.15rem;font-weight:400}.bcos-idp-contribution a{display:inline-block;min-height:32px;padding:.4rem 0;text-decoration:underline}@media(max-width:480px){.bcos-idp-contribution__header{flex-direction:column;gap:.1rem}.bcos-idp-contribution__amounts{grid-template-columns:1fr 1fr}}.bcos-idp-contribution__calculation{flex-basis:100%}.bcos-idp-contribution__disclosure{margin-top:.35rem}.bcos-idp-contribution__disclosure>summary{cursor:pointer;min-height:32px;display:list-item;padding:.35rem 0;font-weight:600}.bcos-idp-contribution__disclosure>summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}
