.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-60ef2617-6bc6-6111-bd6d-980058f92daa {
min-height: 80vh !important;
}
.lfr-layout-structure-item-24bdf284-ec90-9815-b7de-a93fc7787254 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cdcf05d2-eaf5-d506-caa7-c347f396be50 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2ac6f93b-2243-ca83-5312-7ae71f649f28 {
text-align: center !important;
}
.lfr-layout-structure-item-2ac6f93b-2243-ca83-5312-7ae71f649f28 {
.beautiful-table-wrapper {
    display: flex;
    justify-content: center;
    width: 100%;
    margin: 30px auto;
    overflow-x: auto;
}

.beautiful-table {
    width: auto !important;
    max-width: none;
    border-collapse: separate;
    border-spacing: 0;
    background: #ffffff;
    border: 1px solid #e1e5e9;
    border-radius: 12px;
    overflow: hidden;
    font-family: inherit;
    font-size: 16px;
    box-shadow: 0 4px 18px rgba(0, 0, 0, 0.07);
}

.beautiful-table td {
    padding: 15px 22px;
    border-bottom: 1px solid #e8ebee;
    color: #333333;
    vertical-align: middle;
}

.beautiful-table td:first-child {
    white-space: nowrap;
    font-weight: 600;
    color: #222222;
    text-align: right;
    padding-right: 18px;
}

.beautiful-table td:last-child {
    white-space: nowrap;
    text-align: left;
    padding-left: 18px;
    padding-right: 22px;
}

.beautiful-table tr:nth-child(even) {
    background: #f7f8fa;
}

.beautiful-table tr:hover {
    background: #f0f2f4;
}

.beautiful-table tr:last-child td {
    border-bottom: none;
}

@media (max-width: 700px) {
    .beautiful-table {
        font-size: 14px;
    }

    .beautiful-table td {
        padding: 12px 14px;
    }

    .beautiful-table td:first-child {
        white-space: normal;
        text-align: right;
    }

    .beautiful-table td:last-child {
        white-space: normal;
    }
}
}.lfr-layout-structure-item-db9a7616-125f-34c2-114f-3129a2decdbe {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7150c774-b2fc-7aea-f67f-f3d73684802c {
text-align: center !important;
}
.lfr-layout-structure-item-45816c87-7b14-652c-49ce-9a28baf45133 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d622708a-baec-63fd-530a-8e1224f398a4 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-cb785067-e7ba-e6cd-a922-055f699d4c9a {
margin-bottom: 1.5rem !important;
}
