/* /Controls/BloodPressureCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-na2z7ucd0x] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-na2z7ucd0x] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-na2z7ucd0x] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}
.grid-container[b-na2z7ucd0x] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-na2z7ucd0x] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-na2z7ucd0x] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-na2z7ucd0x] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-na2z7ucd0x] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-na2z7ucd0x] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-na2z7ucd0x] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-na2z7ucd0x] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-na2z7ucd0x] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-na2z7ucd0x] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-na2z7ucd0x] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-na2z7ucd0x] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/BmcCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-87amuo4vp9] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-87amuo4vp9] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-87amuo4vp9] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}
.grid-container[b-87amuo4vp9] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-87amuo4vp9] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-87amuo4vp9] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-87amuo4vp9] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_description_long_label[b-87amuo4vp9] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    align-items: center;
    margin: 0 0 12px 0;
}

    .overview_card_description_long_label > p[b-87amuo4vp9] {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }
.overview_card_chart[b-87amuo4vp9] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_line_chart[b-87amuo4vp9] {
    display: grid;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 6px 0;
}

.overview_card_result[b-87amuo4vp9] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-87amuo4vp9] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-87amuo4vp9] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-87amuo4vp9] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-87amuo4vp9] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-87amuo4vp9] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-87amuo4vp9] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/BmiCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-6smz55v6wy] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-6smz55v6wy] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-6smz55v6wy] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}
.grid-container[b-6smz55v6wy] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-6smz55v6wy] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-6smz55v6wy] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-6smz55v6wy] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-6smz55v6wy] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-6smz55v6wy] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-6smz55v6wy] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-6smz55v6wy] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-6smz55v6wy] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-6smz55v6wy] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-6smz55v6wy] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-6smz55v6wy] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/BodyAgeCumulatedResultCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-ogolgq872l] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-ogolgq872l] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-ogolgq872l] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}

.grid-container-double[b-ogolgq872l] {
    display: grid;
    grid-template-rows: auto auto;
    row-gap: 24px;
    max-width: 170px;
    margin: 0;
}
.grid-container[b-ogolgq872l] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 28px 40px 24px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-ogolgq872l] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-ogolgq872l] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-ogolgq872l] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: pre-wrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        word-wrap:break-word;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-ogolgq872l] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-ogolgq872l] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-ogolgq872l] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-ogolgq872l] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-ogolgq872l] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-ogolgq872l] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-ogolgq872l] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-ogolgq872l] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/BodyFatCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}

@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}

.card_frame[b-zbjuvy9dph] {
    margin: 0 12px 0 0;
    width: fit-content;
}

.card_border[b-zbjuvy9dph] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}

.vcard[b-zbjuvy9dph] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}

.vcard-double[b-zbjuvy9dph] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 366px;
}

.grid-container[b-zbjuvy9dph] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.grid-container-double[b-zbjuvy9dph] {
    display: grid;
    grid-template-columns: 32px 48px auto;
    grid-template-rows: 32px 180px 24px;
    max-width: 366px;
    margin: 0;
}

.grid-container-double_col2[b-zbjuvy9dph] {
    display: grid;
    grid-template-columns: 110px 20px 110px;
    grid-template-rows: 40px 36px auto 56px;
    margin: 0;
}

.grid-container-double_col2_2[b-zbjuvy9dph] {
    display: grid;
    grid-column: 1 / span 3;
    grid-template-columns: 80% 20%;
    grid-template-rows: 24px 24px;
    margin: 0;
}

.overview_card_image[b-zbjuvy9dph] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_col2_description_double_label[b-zbjuvy9dph] {
    display: flex;
    grid-column: 1;
    color: white;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_description_double_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_col2_value_double_label[b-zbjuvy9dph] {
    display: flex;
    grid-column: 1;
    color: white;
    font-family: roboto-bold;
    font-size: 24px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_value_double_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: 1.1;
        overflow: hidden;
    }

.overview_card_col2_2_description_double_label[b-zbjuvy9dph] {
    display: flex;
    grid-column: 3;
    color: white;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_2_description_double_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        height: -webkit-fit-content;
        white-space: normal;
        text-align: center;
        margin-block-end: 0;
        margin-block-start: 0;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }
.overview_card_col2_2_value_double_label[b-zbjuvy9dph] {
    display: flex;
    grid-column: 3;
    color: white;
    font-family: roboto-bold;
    font-size: 24px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_2_value_double_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        height: -webkit-fit-content;
        white-space: normal;
        text-align: center;
        margin-block-end: 0;
        margin-block-start: 0;
        letter-spacing: 0.15px;
        line-height: 1.1;
        overflow: hidden;
    }

.overview_card_col2_1_value_double_label[b-zbjuvy9dph] {
    display: flex;
    grid-column: 2;
    color: white;
    font-family: roboto-bold;
    font-size: 24px;
    width: 100%;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_1_value_double_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        height: -webkit-fit-content;
        white-space: normal;
        text-align: center;
        margin-block-end: 0;
        margin-block-start: 0;
        letter-spacing: 0.15px;
        line-height: 1.1;
        overflow: hidden;
    }

    .overview_card_description_double_label[b-zbjuvy9dph] {
        display: flex;
        grid-column: 2 / span 2;
        justify-content: flex-end;
        color: white;
        font-family: roboto-medium;
        font-size: 16px;
        width: 100%;
        height: 40px;
        align-items: center;
    }

        .overview_card_description_double_label > p[b-zbjuvy9dph] {
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            width: -webkit-fill-available;
            white-space: nowrap;
            margin-block-end: 0;
            margin-block-start: 0;
            text-align: end;
            letter-spacing: 0.15px;
            line-height: 1;
            overflow: hidden;
        }

.overview_card_col2_extradescription_double_label[b-zbjuvy9dph] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 15px;
    width: 100%;
    align-items: start;
}

    .overview_card_col2_extradescription_double_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: left;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_description_long_label[b-zbjuvy9dph] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    align-items: center;
    margin: 0 0 12px 0;
}

    .overview_card_description_long_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-zbjuvy9dph] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_double_chart[b-zbjuvy9dph] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_double_chart_col2[b-zbjuvy9dph] {
    display: grid;
    grid-column: 3;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}
.overview_card_double_chart_col2_line1[b-zbjuvy9dph] {
    display: grid;
    grid-column: 1 / span 3;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}
.overview_card_double_chart_col2_line2[b-zbjuvy9dph] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 0 0 0 0;
}

.overview_card_line_chart[b-zbjuvy9dph] {
    display: grid;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 6px 0;
}

.overview_card_result[b-zbjuvy9dph] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-zbjuvy9dph] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_measurement_label[b-zbjuvy9dph] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-zbjuvy9dph] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-zbjuvy9dph] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/BodyWaterCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}

@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}

.card_frame[b-t0sqzg1bq6] {
    margin: 0 12px 0 0;
    width: fit-content;
}

.card_border[b-t0sqzg1bq6] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}

.vcard[b-t0sqzg1bq6] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}

.vcard-double[b-t0sqzg1bq6] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 366px;
}

.grid-container[b-t0sqzg1bq6] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.grid-container-double[b-t0sqzg1bq6] {
    display: grid;
    grid-template-columns: 32px 48px auto;
    grid-template-rows: 32px 180px 24px;
    max-width: 366px;
    margin: 0;
}

.grid-container-double_col2[b-t0sqzg1bq6] {
    display: grid;
    grid-template-columns: 110px 20px 110px;
    grid-template-rows: 40px 36px auto 56px;
    margin: 0;
}

.grid-container-double_col2_2[b-t0sqzg1bq6] {
    display: grid;
    grid-column: 1 / span 3;
    grid-template-columns: 80% 20%;
    grid-template-rows: 24px 24px;
    margin: 0;
}

.overview_card_image[b-t0sqzg1bq6] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_col2_description_double_label[b-t0sqzg1bq6] {
    display: flex;
    grid-column: 1;
    color: white;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_description_double_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_col2_value_double_label[b-t0sqzg1bq6] {
    display: flex;
    grid-column: 1;
    color: white;
    font-family: roboto-bold;
    font-size: 24px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_value_double_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: 1.1;
        overflow: hidden;
    }

.overview_card_col2_2_description_double_label[b-t0sqzg1bq6] {
    display: flex;
    grid-column: 3;
    color: white;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_2_description_double_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        height: -webkit-fit-content;
        white-space: normal;
        text-align: center;
        margin-block-end: 0;
        margin-block-start: 0;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }
.overview_card_col2_2_value_double_label[b-t0sqzg1bq6] {
    display: flex;
    grid-column: 3;
    color: white;
    font-family: roboto-bold;
    font-size: 24px;
    width: 100px;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_2_value_double_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        height: -webkit-fit-content;
        white-space: normal;
        text-align: center;
        margin-block-end: 0;
        margin-block-start: 0;
        letter-spacing: 0.15px;
        line-height: 1.1;
        overflow: hidden;
    }

.overview_card_col2_1_value_double_label[b-t0sqzg1bq6] {
    display: flex;
    grid-column: 2;
    color: white;
    font-family: roboto-bold;
    font-size: 24px;
    width: 100%;
    height: 40px;
    align-items: center;
}

    .overview_card_col2_1_value_double_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        height: -webkit-fit-content;
        white-space: normal;
        text-align: center;
        margin-block-end: 0;
        margin-block-start: 0;
        letter-spacing: 0.15px;
        line-height: 1.1;
        overflow: hidden;
    }

    .overview_card_description_double_label[b-t0sqzg1bq6] {
        display: flex;
        grid-column: 2 / span 2;
        justify-content: flex-end;
        color: white;
        font-family: roboto-medium;
        font-size: 16px;
        width: 100%;
        height: 40px;
        align-items: center;
    }

        .overview_card_description_double_label > p[b-t0sqzg1bq6] {
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            width: -webkit-fill-available;
            white-space: nowrap;
            margin-block-end: 0;
            margin-block-start: 0;
            text-align: end;
            letter-spacing: 0.15px;
            line-height: 1;
            overflow: hidden;
        }

.overview_card_col2_extradescription_double_label[b-t0sqzg1bq6] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 15px;
    width: 100%;
    align-items: start;
}

    .overview_card_col2_extradescription_double_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: left;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_description_long_label[b-t0sqzg1bq6] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    align-items: center;
    margin: 0 0 12px 0;
}

    .overview_card_description_long_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-t0sqzg1bq6] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_double_chart[b-t0sqzg1bq6] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_double_chart_col2[b-t0sqzg1bq6] {
    display: grid;
    grid-column: 3;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}
.overview_card_double_chart_col2_line1[b-t0sqzg1bq6] {
    display: grid;
    grid-column: 1 / span 3;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}
.overview_card_double_chart_col2_line2[b-t0sqzg1bq6] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 0 0 0 0;
}

.overview_card_line_chart[b-t0sqzg1bq6] {
    display: grid;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 6px 0;
}

.overview_card_result[b-t0sqzg1bq6] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-t0sqzg1bq6] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_measurement_label[b-t0sqzg1bq6] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-t0sqzg1bq6] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-t0sqzg1bq6] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/Charts/Gauge180ViewNeedle.razor.rz.scp.css */
/* /Controls/Charts/Gauge270ViewNeedle.razor.rz.scp.css */
/* /Controls/Charts/Gauge270ViewPoint.razor.rz.scp.css */
/* /Controls/Charts/HumanView.razor.rz.scp.css */
/* /Controls/Charts/LineChartView.razor.rz.scp.css */
/* /Controls/HeightBasalCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-qzyry58t1d] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-qzyry58t1d] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-qzyry58t1d] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}

.grid-container-double[b-qzyry58t1d] {
    display: grid;
    grid-template-rows: auto auto;
    row-gap: 24px;
    max-width: 170px;
    margin: 0;
}
.grid-container[b-qzyry58t1d] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 28px 40px 24px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-qzyry58t1d] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-qzyry58t1d] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-qzyry58t1d] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: pre-wrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        word-wrap:break-word;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-qzyry58t1d] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-qzyry58t1d] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-qzyry58t1d] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-qzyry58t1d] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-qzyry58t1d] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-qzyry58t1d] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-qzyry58t1d] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-qzyry58t1d] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/ProteinInorganicSaltCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-hdhd2x1eo9] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-hdhd2x1eo9] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-hdhd2x1eo9] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}

.grid-container-double[b-hdhd2x1eo9] {
    display: grid;
    grid-template-rows: auto auto;
    row-gap: 24px;
    max-width: 170px;
    margin: 0;
}
.grid-container[b-hdhd2x1eo9] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 28px 40px 24px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-hdhd2x1eo9] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-hdhd2x1eo9] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-hdhd2x1eo9] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: pre-wrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        word-wrap:break-word;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-hdhd2x1eo9] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-hdhd2x1eo9] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-hdhd2x1eo9] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-hdhd2x1eo9] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-hdhd2x1eo9] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-hdhd2x1eo9] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-hdhd2x1eo9] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-hdhd2x1eo9] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/PulseCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-6y5rlcwl4h] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-6y5rlcwl4h] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-6y5rlcwl4h] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}
.grid-container[b-6y5rlcwl4h] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-6y5rlcwl4h] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-6y5rlcwl4h] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-6y5rlcwl4h] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-6y5rlcwl4h] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-6y5rlcwl4h] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-6y5rlcwl4h] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-6y5rlcwl4h] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-6y5rlcwl4h] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-6y5rlcwl4h] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-6y5rlcwl4h] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-6y5rlcwl4h] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/PulseOxCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-wr0vy3amtd] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-wr0vy3amtd] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-wr0vy3amtd] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}
.grid-container[b-wr0vy3amtd] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-wr0vy3amtd] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-wr0vy3amtd] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-wr0vy3amtd] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        flex-wrap: wrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-wr0vy3amtd] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-wr0vy3amtd] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-wr0vy3amtd] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-wr0vy3amtd] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-wr0vy3amtd] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-wr0vy3amtd] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-wr0vy3amtd] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-wr0vy3amtd] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/SkeletalMuscleCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-wiuje7feoh] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-wiuje7feoh] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-wiuje7feoh] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}
.grid-container[b-wiuje7feoh] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-wiuje7feoh] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-wiuje7feoh] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-wiuje7feoh] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: normal;
        flex-wrap: wrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-wiuje7feoh] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-wiuje7feoh] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-wiuje7feoh] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-wiuje7feoh] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-wiuje7feoh] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-wiuje7feoh] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-wiuje7feoh] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-wiuje7feoh] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Controls/WeightCard.razor.rz.scp.css */
@font-face {
    font-family: 'roboto-medium';
    src: url('/fonts/roboto-medium.ttf') format('truetype');
}
@font-face {
    font-family: 'roboto-bold';
    src: url('fonts/roboto-bold.ttf') format('truetype');
}
.card_frame[b-08n47b4w6t] {
    margin: 0 12px 0 0;
    width: fit-content;
}
.card_border[b-08n47b4w6t] {
    border-radius: 10px;
    background-color: #2C2C2D;
    vertical-align: middle;
    margin: 0;
    padding: 12px;
    width: fit-content;
}
.vcard[b-08n47b4w6t] {
    background-color: #2C2C2D;
    border-width: 0;
    vertical-align: middle;
    max-width: 170px;
}
.grid-container[b-08n47b4w6t] {
    display: grid;
    grid-template-columns: 32px auto;
    grid-template-rows: 32px 138px 66px;
    max-width: 170px;
    margin: 0;
}

.overview_card_image[b-08n47b4w6t] {
    opacity: 1;
    margin: 0;
    height: 32px;
    width: 32px;
    justify-content: start;
    vertical-align: middle;
}

.overview_card_description_label[b-08n47b4w6t] {
    display: flex;
    justify-content: flex-end;
    color: white;
    font-family: roboto-medium;
    font-size: 16px;
    width: 100%;
    height: 40px;
    align-items: center;
}
    .overview_card_description_label > p[b-08n47b4w6t] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: end;
        letter-spacing: 0.15px;
        line-height: 1;
        overflow: hidden;
    }

.overview_card_chart[b-08n47b4w6t] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    margin: 12px 0 4px 0;
}

.overview_card_result[b-08n47b4w6t] {
    display: grid;
    grid-column: 1 / span 2;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
    padding: 6px 0 0 0;
}


.overview_card_value_label[b-08n47b4w6t] {
    display: flex;
    color: white;
    font-family: roboto-medium;
    font-size: 24px;
    width: 100%;
    height: fit-content;
    justify-content: center;
    align-items: center;
}

    .overview_card_value_label > p[b-08n47b4w6t] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
.overview_card_measurement_label[b-08n47b4w6t] {
    display: flex;
    color: #E5EBEE;
    font-family: roboto-bold;
    font-size: 16px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_measurement_label > p[b-08n47b4w6t] {
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }

.overview_card_result_label[b-08n47b4w6t] {
    display: flex;
    font-family: roboto-medium;
    font-size: 18px;
    width: 100%;
    height: fit-content;
    margin: 0;
    justify-content: center;
    align-items: center;
}

    .overview_card_result_label > p[b-08n47b4w6t] {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        width: -webkit-fill-available;
        white-space: nowrap;
        margin-block-end: 0;
        margin-block-start: 0;
        text-align: center;
        letter-spacing: 0.15px;
        line-height: normal;
        overflow: hidden;
    }
/* /Layout/MainLayout.razor.rz.scp.css */
.page[b-i4kr7b68ph] {
    position: relative;
    display: flex;
}

main[b-i4kr7b68ph] {
    flex: 1;
}

@media (max-width: 640.98px) {
    .top-row[b-i4kr7b68ph] {
        justify-content: space-between;
    }

    .top-row[b-i4kr7b68ph]  a, .top-row[b-i4kr7b68ph]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-i4kr7b68ph] {
        flex-direction: row;
    }

    .sidebar[b-i4kr7b68ph] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-i4kr7b68ph] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-i4kr7b68ph]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-i4kr7b68ph], article[b-i4kr7b68ph] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }

    .home_content_label[b-i4kr7b68ph] {
        display: flex;
        grid-column: 1;
        color: white;
        font-family: roboto-bold;
        font-size: 16px;
        width: 100px;
        align-items: center;
    }

        .home_content_label > p[b-i4kr7b68ph] {
            display: -webkit-box;
            -webkit-line-clamp: 6;
            -webkit-box-orient: vertical;
            width: -webkit-fill-available;
            white-space: normal;
            margin-block-end: 20px;
            margin-block-start: 20px;
            text-align: center;
            letter-spacing: 0.15px;
            line-height: 1;
            overflow: hidden;
        }
}
