.home-container {
    width: 100%;
    display: flex;
    min-height: 100vh;
    align-items: center;
    border-color: var(--dl-color-theme-neutral-dark);
    border-width: 1px;
    flex-direction: column;
    justify-content: center;
    background-color: #ffe1bb;
}

.home-thq-header-elm {
    gap: var(--dl-layout-space-unit);
    flex: 0 0 auto;
    width: 70%;
    height: 100px;
    margin: 20px;
    display: grid;
    padding: 0px;
    align-self: center;
    border-color: var(--dl-color-theme-primary1);
    border-width: 4px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    grid-template-columns: 1fr 1fr 1fr;
}

.home-thq-title-elm {
    width: 464px;
    display: flex;
    grid-row-end: 2;
    flex-direction: column;
    grid-row-start: 1;
    grid-column-end: 2;
    justify-content: flex-end;
    grid-column-start: 1;
}

.home-text10 {
    fill: #523118;
    color: #d4945e;
    font-size: 28px;
    text-align: left;
    font-family: "Pixellari";
    text-shadow: 2px 2px 0px #000000;
}

.home-text11 {
    font-size: 20px;
    font-family: "Pixellari";
}

.home-thq-wallet-connect-elm {
    gap: 0;
    width: auto;
    display: flex;
    padding: 0px;
    align-items: flex-end;
    grid-row-end: 2;
    flex-direction: row-reverse;
    grid-row-start: 1;
    grid-column-end: 4;
    grid-column-start: 3;
}

.home-text12 {
    color: rgb(121, 218, 253);
    display: grid;
    padding: 0px;
    font-size: 28px;
    text-align: left;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 2px 2px 0px;
    justify-items: end;
}

.home-thq-socials-elm {
    gap: var(--dl-layout-space-unit);
    display: flex;
    align-items: flex-end;
    grid-row-end: 2;
    flex-direction: row;
    grid-row-start: 1;
    grid-column-end: 3;
    justify-content: center;
    grid-column-start: 2;
}

.home-text13 {
    fill: var(--dl-color-theme-primary1);
    color: var(--dl-color-theme-primary1);
    display: grid;
    font-size: 24px;
    text-align: left;
    font-family: "Pixellari";
    justify-items: end;
}

.home-text14 {
    fill: var(--dl-color-theme-primary1);
    color: var(--dl-color-theme-primary1);
    display: grid;
    font-size: 24px;
    text-align: left;
    font-family: "Pixellari";
    justify-items: end;
}

.home-text15 {
    fill: var(--dl-color-theme-primary1);
    color: var(--dl-color-theme-primary1);
    display: grid;
    font-size: 24px;
    text-align: left;
    font-family: "Pixellari";
    justify-items: end;
}

.home-thq-main-grid-elm {
    gap: var(--dl-layout-space-unit);
    flex: 0 0 auto;
    width: 70%;
    height: 100%;
    display: grid;
    align-self: center;
    align-items: end;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
}

.home-thq-baker-info-elm1 {
    height: 525px;
    display: grid;
    grid-row-end: 2;
    justify-self: stretch;
    grid-row-start: 1;
    grid-column-end: 2;
    grid-column-start: 1;
}

.home-thq-baker-info2-elm1 {
    height: 525px;
    display: flex;
    padding: 40px;
    box-shadow:
        5px 5px 0px 0px #000000,
        -5px -5px 0px 0px #000000;
    min-height: 400px;
    border-color: #4c8c50;
    border-width: 5px;
    grid-row-end: 2;
    justify-items: center;
    flex-direction: column;
    grid-row-start: 1;
    grid-column-end: 2;
    background-color: #523118;
    grid-column-start: 1;
}

.home-thq-baker-info-container-elm {
    gap: var(--dl-layout-space-twounits);
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-current-baker-info-elm {
    height: 100%;
    display: flex;
    align-items: center;
    grid-row-end: 2;
    flex-direction: column;
    grid-row-start: 1;
    grid-column-end: 2;
    justify-content: flex-end;
    grid-column-start: 1;
}

.home-image {
    width: 200px;
    height: auto;
    object-fit: cover;
}

.home-text16 {
    color: rgb(255, 255, 255);
    margin: 5px;
    display: grid;
    font-size: 44px;
    text-align: center;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 5px 5px 0px;
    background-clip: text;
    webkit-background-clip: text;
}

.home-text17 {
    color: rgb(255, 161, 175);
    display: grid;
    font-size: 28px;
    text-align: left;
    font-family: "Pixellari";
}

.home-thq-baker-statistics-elm {
    gap: 4px;
    height: auto;
    display: flex;
    align-items: center;
    grid-row-end: 3;
    justify-items: stretch;
    flex-direction: column;
    grid-row-start: 2;
    grid-column-end: 2;
    justify-content: flex-start;
    grid-column-start: 1;
}

.home-text18 {
    padding: 0px;
    font-size: 25px;
    font-family: "Pixellari";
    justify-self: center;
}

.home-text19 {
    color: #dadada;
}

.home-text20 {
    color: rgba(224, 224, 224, 0.7);
}

.home-text21 {
    color: rgba(78, 197, 96, 0.7);
}

.home-text22 {
    color: rgba(78, 197, 96, 0.7);
}

.home-text23 {
    color: rgba(224, 224, 224, 0.7);
}

.home-text24 {
    color: #dadada;
}

.home-thq-baker-statistics-table-elm {
    width: 100%;
    height: auto;
    display: flex;
    align-items: center;
    justify-items: center;
    flex-direction: column;
    justify-content: center;
}

.home-thq-total-elm {
    grid-row-end: 2;
    justify-self: start;
    grid-row-start: 1;
    grid-column-end: 3;
    grid-column-start: 2;
}

.home-text25 {
    font-size: 25px;
    font-family: "Pixellari";
    justify-self: start;
    padding-left: 0px;
}

.home-text26 {
    color: #dadada;
}

.home-text27 {
    color: #dadada;
}

.home-text28 {
    color: #dadada;
}

.home-text29 {
    color: var(--dl-color-theme-primary2);
}

.home-text30 {
    color: var(--dl-color-theme-primary2);
}

.home-text31 {
    color: #dadada;
}

.home-text32 {
    color: #228b22;
}

.home-text33 {
    color: #228b22;
}

.home-thq-pnl-elm {
    grid-row-end: 2;
    justify-self: end;
    grid-row-start: 1;
    grid-column-end: 2;
    grid-column-start: 1;
}

.home-text34 {
    display: block;
    font-size: 25px;
    font-family: "Pixellari";
    justify-self: start;
    padding-left: 0px;
}

.home-text35 {
    color: #dadada;
}

.home-text36 {
    color: #dadada;
}

.home-text37 {
    color: #5be446;
}

.home-text38 {
    color: #dadada;
}

.home-text39 {
    color: #dadada;
}

.home-text40 {
    color: #228b22;
}

.home-text41 {
    fill: #dadada;
    color: rgb(218, 218, 218);
    font-size: 25px;
    font-family: "Pixellari";
    justify-self: center;
    padding-left: 0px;
}

.home-text44 {
    color: #40e0c4;
}

.home-text45 {
    font-size: 25px;
    font-family: "Pixellari";
    justify-self: center;
    padding-left: 0px;
}

.home-text46 {
    color: #dadada;
}

.home-text47 {
    color: #ffffff;
}

.home-thq-seize-the-oven-elm {
    padding: 40px;
    position: relative;
    box-shadow:
        5px 5px 0px 0px #ff9a00,
        -5px -5px 0px 0px #ff9a00;
    min-height: 525px;
    border-color: #000000;
    border-width: 5px;
    grid-row-end: 2;
    grid-row-start: 1;
    grid-column-end: 3;
    background-color: #fdedcb;
    grid-column-start: 2;
}

.home-text48 {
    width: var(--dl-layout-size-xlarge);
    height: var(--dl-layout-size-xlarge);
    overflow: auto;
    position: relative;
    font-size: 44px;
    max-width: var(--dl-layout-size-xlarge);
    min-width: var(--dl-layout-size-xlarge);
    max-height: var(--dl-layout-size-xlarge);
    min-height: var(--dl-layout-size-xlarge);
    text-align: center;
    word-break: normal;
    font-family: "Pixellari";
    font-weight: 400;
    white-space: pre-wrap;
    aspect-ratio: 16/9;
}

.home-text49 {
    fill: var(--dl-color-theme-primary1);
    color: var(--dl-color-theme-primary1);
    display: block;
    position: relative;
    font-size: 20px;
    font-family: "Pixellari";
}

.home-thq-current-price-elm {
    flex: 0 0 auto;
    width: 100%;
    height: 200px;
    display: grid;
    padding: 20px;
    position: relative;
    margin-top: 20px;
    border-color: var(--dl-color-theme-primary1);
    border-style: dashed;
    border-width: 4px;
    margin-bottom: 20px;
    background-color: #ffffff;
}

.home-text50 {
    color: rgba(0, 0, 0, 0.77);
    display: block;
    text-align: center;
    font-family: "Pixellari";
    margin-bottom: var(--dl-layout-space-halfunit);
}

.home-text51 {
    display: grid;
    font-size: 40px;
    text-align: center;
    font-family: "Pixellari";
}

.home-text52 {
    fill: rgba(25, 24, 24, 0.7);
    color: rgba(25, 24, 24, 0.7);
    text-align: right;
    word-break: normal;
    font-family: "Pixellari";
    white-space: normal;
    justify-items: start;
    justify-content: flex-end;
}

.home-progress {
    width: 100%;
    margin-top: var(--dl-layout-space-halfunit);
    align-items: center;
    margin-bottom: var(--dl-layout-space-halfunit);
    flex-direction: column;
    justify-content: center;
}

.home-text53 {
    color: rgba(0, 0, 0, 0.7);
    display: block;
    font-family: "Pixellari";
}

.home-thq-buy-button-elm {
    flex: 0 0 auto;
    height: 85px;
    display: flex;
    align-items: center;
    padding-top: 10px;
    border-color: #787878;
    border-style: solid;
    border-width: 4px;
    padding-left: 14px;
    padding-right: 14px;
    flex-direction: column;
    padding-bottom: 14px;
    justify-content: center;
    background-color: #eec07b;
}

.home-text54 {
    font-size: 28px;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 1px 1px 0px;
}

.home-text55 {
    color: rgba(25, 24, 24, 0.7);
    font-size: 16px;
    font-family: "Pixellari";
}

.home-text57 {
    color: rgba(78, 197, 96, 0.7);
    text-shadow: rgb(0, 0, 0) 1px 1px 0px;
}

.home-thq-baker-info-elm2 {
    height: 455px;
    display: grid;
    padding: 40px;
    box-shadow:
        5px 5px 0px 0px #e65103,
        -5px -5px 0px 0px #e65103;
    min-height: 525px;
    border-color: rgb(253, 255, 11);
    border-style: solid;
    border-width: 5px;
    grid-row-end: 3;
    grid-row-start: 2;
    grid-column-end: 3;
    background-color: var(--dl-color-theme-primary1);
    grid-column-start: 2;
}

.home-thq-baker-info2-elm2 {
    flex: 0 0 auto;
    width: 100%;
    height: 100%;
    display: grid;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr;
}

.home-thq-tresury-table-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 2;
    flex-direction: column;
    grid-row-start: 1;
    grid-column-end: 2;
    justify-content: center;
    grid-column-start: 1;
}

.home-thq-tresury-info-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 4;
    flex-direction: row;
    grid-row-start: 3;
    grid-column-end: 2;
    justify-content: flex-start;
    grid-column-start: 1;
}

.home-thq-tresury-contain-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 2;
    flex-direction: column;
    grid-row-start: 1;
    grid-column-end: 2;
    justify-content: center;
    grid-column-start: 1;
}

.home-text59 {
    color: rgb(253, 255, 11);
    display: grid;
    font-size: 28px;
    font-family: "Pixellari";
}

.home-text60 {
    fill: var(--dl-color-theme-accent2);
    color: var(--dl-color-theme-accent2);
    font-size: 40px;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 2px 2px 0px;
}

.home-thq-current-era-elm {
    display: flex;
    align-items: flex-start;
    border-color: var(--dl-color-theme-primary2);
    border-width: 2px;
    grid-row-end: 3;
    justify-items: stretch;
    flex-direction: column;
    grid-row-start: 2;
    grid-column-end: 2;
    justify-content: center;
    border-top-width: 2px;
    border-left-width: 0px;
    grid-column-start: 1;
    border-right-width: 0px;
}

.home-thq-current-era-info-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 4;
    flex-direction: row;
    grid-row-start: 3;
    grid-column-end: 2;
    justify-content: flex-start;
    grid-column-start: 1;
}

.home-thq-current-era-container-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 2;
    flex-direction: column;
    grid-row-start: 1;
    grid-column-end: 2;
    justify-content: center;
    grid-column-start: 1;
}

.home-text61 {
    color: rgb(253, 255, 11);
    display: grid;
    font-size: 28px;
    font-family: "Pixellari";
}

.home-text62 {
    fill: var(--dl-color-theme-accent2);
    color: var(--dl-color-theme-accent2);
    font-size: 40px;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 2px 2px 0px;
}

.home-thq-total-mined-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 4;
    flex-direction: row;
    grid-row-start: 3;
    grid-column-end: 2;
    justify-content: flex-start;
    grid-column-start: 1;
}

.home-thq-total-mined-info-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 2;
    flex-direction: column;
    grid-row-start: 1;
    grid-column-end: 2;
    justify-content: center;
    grid-column-start: 1;
}

.home-text63 {
    color: rgb(253, 255, 11);
    display: grid;
    font-size: 28px;
    font-family: "Pixellari";
}

.home-text64 {
    fill: var(--dl-color-theme-accent2);
    color: var(--dl-color-theme-accent2);
    font-size: 40px;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 2px 2px 0px;
}

.home-thq-bread-price-elm {
    grid-row-end: 5;
    grid-row-start: 4;
    grid-column-end: 2;
    grid-column-start: 1;
}

.home-thq-bread-price-info-elm {
    display: flex;
    align-items: flex-start;
    border-color: var(--dl-color-theme-primary2);
    border-width: 2px;
    grid-row-end: 3;
    justify-items: stretch;
    flex-direction: column;
    grid-row-start: 2;
    grid-column-end: 2;
    justify-content: center;
    border-top-width: 2px;
    border-left-width: 0px;
    grid-column-start: 1;
    border-right-width: 0px;
}

.home-text65 {
    color: rgb(253, 255, 11);
    display: grid;
    font-size: 28px;
    font-family: "Pixellari";
}

.home-text66 {
    fill: var(--dl-color-theme-accent2);
    color: var(--dl-color-theme-accent2);
    font-size: 40px;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 2px 2px 0px;
}

.home-thq-next-halving-elm {
    grid-row-end: 6;
    grid-row-start: 5;
    grid-column-end: 2;
    grid-column-start: 1;
}

.home-thq-next-halving-info-elm {
    display: flex;
    align-items: flex-start;
    grid-row-end: 4;
    flex-direction: column;
    grid-row-start: 3;
    grid-column-end: 2;
    justify-content: center;
    grid-column-start: 1;
}

.home-text67 {
    color: rgb(253, 255, 11);
    display: grid;
    font-size: 28px;
    font-family: "Pixellari";
}

.home-text68 {
    fill: var(--dl-color-theme-accent2);
    color: var(--dl-color-theme-accent2);
    font-size: 40px;
    font-family: "Pixellari";
    text-shadow: rgb(0, 0, 0) 2px 2px 0px;
}

.home-thq-log-messages-elm {
    height: 525px;
    display: grid;
    padding: 40px;
    box-shadow:
        5px 5px 0px 0px #714525,
        -5px -5px 0px 0px #714525;
    align-items: center;
    border-color: #000000;
    border-width: 5px;
    grid-row-end: 3;
    justify-items: center;
    grid-row-start: 2;
    grid-column-end: 2;
    background-color: #d88d47;
    grid-column-start: 1;
}

.home-text69 {
    color: #523118;
    font-size: 24px;
    align-self: start;
    font-family: "Pixellari";
    justify-self: start;
}

.home-thq-logs-elm {
    flex: 0 0 auto;
    width: 100%;
    height: 353px;
    display: flex;
    align-items: flex-start;
    border-color: var(--dl-color-theme-primary1);
    border-style: dashed;
    border-width: 4px;
}

@media (max-width: 1600px) {
    .home-thq-header-elm {
        width: 80%;
    }
    .home-thq-main-grid-elm {
        width: 80%;
    }
    .home-text18 {
        font-size: 24px;
        font-family: Pixellari;
    }
    .home-text19 {
        color: #dadada;
    }
    .home-text20 {
        color: rgba(224, 224, 224, 0.7);
    }
    .home-text21 {
        color: rgba(78, 197, 96, 0.7);
    }
    .home-text22 {
        color: rgba(78, 197, 96, 0.7);
    }
    .home-text23 {
        color: rgba(224, 224, 224, 0.7);
    }
    .home-text24 {
        color: #dadada;
    }
    .home-text41 {
        color: rgb(218, 218, 218);
        font-family: Pixellari;
    }
    .home-text42 {
        font-size: 18px;
    }
    .home-text44 {
        color: #40e0c4;
    }
    .home-text49 {
        fill: var(--dl-color-theme-primary1);
        color: var(--dl-color-theme-primary1);
        display: block;
        position: relative;
        font-size: 16px;
        font-family: Pixellari;
    }
    .home-thq-log-messages-elm {
        padding: 40px;
    }
}

@media (max-width: 1200px) {
    .home-thq-header-elm {
        width: 88%;
    }
    .home-thq-title-elm {
        width: auto;
    }
    .home-text10 {
        font-size: 40px;
    }
    .home-text11 {
        font-size: 16px;
    }
    .home-thq-main-grid-elm {
        width: 88%;
        align-items: stretch;
        justify-items: stretch;
    }
    .home-thq-baker-info-elm1 {
        justify-items: stretch;
    }
    .home-thq-baker-info2-elm1 {
        height: 567px;
        align-items: center;
        justify-content: flex-start;
    }
    .home-thq-baker-info-container-elm {
        gap: var(--dl-layout-space-twounits);
        width: auto;
        height: 100%;
        display: flex;
        align-items: center;
        justify-items: center;
        flex-direction: column;
        justify-content: center;
    }
    .home-thq-current-baker-info-elm {
        width: 100%;
        height: auto;
        display: flex;
    }
    .home-text16 {
        font-size: 28px;
    }
    .home-thq-baker-statistics-elm {
        width: 100%;
        height: auto;
    }
    .home-thq-baker-info-elm2 {
        height: 564px;
    }
    .home-thq-log-messages-elm {
        height: 570px;
    }
}

@media (max-width: 991px) {
    .home-thq-header-elm {
        width: 88%;
    }
    .home-thq-title-elm {
        width: auto;
    }
    .home-text10 {
        font-size: 28px;
    }
    .home-text11 {
        font-size: 14px;
        font-family: Pixellari;
    }
    .home-thq-main-grid-elm {
        width: 88%;
    }
    .home-thq-baker-info-elm1 {
        height: 599px;
    }
    .home-thq-baker-info2-elm1 {
        height: 600px;
    }
    .home-text18 {
        font-size: 22px;
        font-family: Pixellari;
    }
    .home-text19 {
        color: #dadada;
    }
    .home-text20 {
        color: rgba(224, 224, 224, 0.7);
    }
    .home-text21 {
        color: rgba(78, 197, 96, 0.7);
    }
    .home-text22 {
        color: rgba(78, 197, 96, 0.7);
    }
    .home-text23 {
        color: rgba(224, 224, 224, 0.7);
    }
    .home-text24 {
        color: #dadada;
    }
    .home-text25 {
        font-size: 22px;
        font-family: Pixellari;
    }
    .home-text26 {
        color: #dadada;
    }
    .home-text27 {
        color: #dadada;
    }
    .home-text28 {
        color: #dadada;
    }
    .home-text29 {
        color: var(--dl-color-theme-primary2);
    }
    .home-text30 {
        color: var(--dl-color-theme-primary2);
    }
    .home-text31 {
        color: #dadada;
    }
    .home-text32 {
        color: #228b22;
    }
    .home-text33 {
        color: #228b22;
    }
    .home-text34 {
        font-size: 14px;
        font-family: Pixellari;
    }
    .home-text35 {
        color: #dadada;
    }
    .home-text36 {
        color: #dadada;
    }
    .home-text37 {
        color: #5be446;
    }
    .home-text38 {
        color: #dadada;
    }
    .home-text39 {
        color: #dadada;
    }
    .home-text40 {
        color: #228b22;
    }
    .home-text41 {
        font-size: 22px;
        font-family: Pixellari;
    }
    .home-text44 {
        color: #40e0c4;
    }
    .home-text45 {
        font-size: 18px;
        font-family: Pixellari;
    }
    .home-text60,
    .home-text62,
    .home-text64,
    .home-text66,
    .home-text68 {
        font-size: 22px;
    }
    .home-text46 {
        color: #dadada;
    }
    .home-text47 {
        color: #ffffff;
    }
    .home-thq-baker-info-elm2 {
        height: 571px;
    }
}

@media (max-width: 767px) {
    .home-text51 {
        display: grid;
        font-size: 28px;
        text-align: center;
        font-family: "Pixellari";
    }
    .home-container {
        padding-top: 25px;
        padding-bottom: 25px;
    }
    .home-thq-header-elm {
        width: 88%;
    }
    .home-text10 {
        font-size: 20px;
        text-shadow: 2px 2px 0px #000000;
    }
    .home-text11 {
        font-size: 12px;
    }
    .home-thq-wallet-connect-elm {
        gap: var(--dl-layout-space-halfunit);
        width: auto;
    }
    .home-text12 {
        font-size: 14px;
    }
    .home-thq-socials-elm {
        gap: var(--dl-layout-space-halfunit);
    }
    .home-text13 {
        font-size: 20px;
    }
    .home-text14 {
        font-size: 20px;
    }
    .home-text15 {
        font-size: 20px;
    }
    .home-thq-main-grid-elm {
        width: 88%;
        display: flex;
        flex-direction: column;
    }
    .home-thq-baker-info-elm1 {
        height: 611px;
    }
}

@media (max-width: 479px) {
    .home-text51 {
        display: grid;
        font-size: 25px;
        text-align: center;
        font-family: "Pixellari";
    }
    .home-thq-header-elm {
        width: 95%;
        align-items: end;
        justify-items: center;
        margin-bottom: 0px;
    }

    .home-text10 {
        display: grid;
        font-size: 11px;
        align-self: center;
        text-shadow: 1px 1px 0px #000000;
    }
    .home-text11 {
        font-size: 7px;
        align-self: center;
        font-family: Pixellari;
    }

    .home-text12 {
        padding: 0px;
        font-size: 12px;
        text-shadow: 1px 1px 0px #000000;
    }
    .home-text13 {
        font-size: 12px;
    }
    .home-text14 {
        font-size: 12px;
    }
    .home-text15 {
        font-size: 12px;
    }
    .home-thq-main-grid-elm {
        width: 95%;
        height: auto;
        padding-top: 25px;
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 25px;
    }
    .home-thq-baker-info-elm1 {
        height: 606px;
    }
    .home-thq-baker-info2-elm1 {
        height: auto;
    }
    .home-text18 {
        font-size: 14px;
    }
    .home-text19 {
        font-size: 17px;
    }
    .home-text25 {
        font-size: 14px;
    }
    .home-thq-seize-the-oven-elm {
        width: 100%;
        position: static;
        align-self: center;
    }
    .home-text48 {
        font-size: 28px;
    }
    .home-thq-current-price-elm {
        width: auto;
        margin-top: 20px;
        margin-left: 4px;
        margin-right: 4px;
        margin-bottom: 20px;
    }
    .home-text52 {
        font-size: 14px;
    }
    .home-text53 {
        font-size: 14px;
    }
    .home-text54 {
        font-size: 20px;
    }
    .home-text55 {
        font-size: 14px;
    }
    .home-thq-logs-elm {
        width: 99%;
        align-items: center;
        flex-direction: column;
        justify-content: flex-end;
    }
}
/* === Right card: make rows center like TRESURY / CURRENT ERA === */

/* чтобы элементы реально имели высоту строки grid */
.home-thq-baker-info2-elm2 {
    align-items: stretch;
}

/* эти 3 строки должны быть flex-контейнерами на всю высоту строки */
.home-thq-total-mined-elm,
.home-thq-bread-price-elm,
.home-thq-next-halving-elm {
    display: flex;
    flex-direction: column;
    justify-content: center; /* вертикально по центру строки */
    align-items: flex-start; /* как у остальных (слева) */
    height: 100%;
    min-height: 0;
}

/* ВАЖНО: вот тут ключ — внутренний блок тоже растягиваем на 100% */
.home-thq-total-mined-info-elm,
.home-thq-bread-price-info-elm,
.home-thq-next-halving-info-elm {
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center; /* центрируем текст внутри */
    align-items: flex-start;
    min-height: 0;
}
