.item[data-v-53764688]{border-bottom:1px solid var(--color-gray)}.item .heading[data-v-53764688]{font-weight:500}.item .heading-button[data-v-53764688]{text-align:left;white-space:normal;background:0 0;justify-content:space-between;align-items:center;width:100%;display:flex}.item .mosaik-collapse[data-v-53764688]{padding-inline:1rem;transition:padding .2s ease-in-out}.item:has([aria-hidden=false]) .mosaik-collapse[data-v-53764688]{padding-block:.3rem 1rem}.contract-card[data-v-4da0ffea]{width:100%;padding:var(--sizing-gap-md);font-size:var(--font-size-sm);border-radius:var(--border-radius-default);justify-content:space-between;gap:var(--sizing-gap-sm);background-color:var(--color-lightgray);border:1px solid var(--color-gray);flex-direction:column;display:flex}.contract-card.Active[data-v-4da0ffea]{border-top:.5rem solid var(--color-status-active)}.contract-card.CardReplacement[data-v-4da0ffea]{border-top:.5rem solid var(--color-status-card-replacement)}.contract-card.ExpiresSoon[data-v-4da0ffea]{border-top:.5rem solid var(--color-status-expires-soon)}.contract-card.RequiresExtension[data-v-4da0ffea]{border-top:.5rem solid var(--color-status-requires-extension)}.contract-card.Pending[data-v-4da0ffea]{border-top:.5rem solid var(--color-status-pending)}.contract-card.Unpaid[data-v-4da0ffea]{border-top:.5rem solid var(--color-status-unpaid)}.contract-card.Undefined[data-v-4da0ffea]{border-top:.5rem solid var(--color-status-undefined)}.contract-card.Inactive[data-v-4da0ffea]{color:var(--color-darkgray);border-top:.5rem solid var(--color-status-inactive)}h3[data-v-4da0ffea]{font-weight:500;font-size:var(--font-size-regular);margin:0}.card-main[data-v-4da0ffea]{justify-content:space-between;align-items:flex-start;display:flex}.card-title[data-v-4da0ffea]{align-items:center;display:flex}.contract-details[data-v-4da0ffea]{margin:0}.contract-number[data-v-4da0ffea]{margin:0;padding-block-end:12px}[data-v-4da0ffea] .contract-icon,[data-v-4da0ffea] .contract-icon path{width:4rem}.address[data-v-4da0ffea]{color:var(--color-darkgray);margin:0;padding-block-end:12px}.card-status[data-v-4da0ffea]{place-content:center space-between;width:100%;display:flex}.card-status .date[data-v-4da0ffea]{text-align:right}.detailed-view h3[data-v-4da0ffea]{font-size:var(--font-size-lg)}
