.Hero_wrapper__MaIxX {
    position: relative;
    padding-top: calc(7.5rem * var(--mantine-scale));
    padding-bottom: calc(1.25rem * var(--mantine-scale))
}

@media (max-width:48em) {
    .Hero_wrapper__MaIxX {
        padding-top: calc(5rem * var(--mantine-scale));
        padding-bottom: calc(3.75rem * var(--mantine-scale))
    }
}

.Hero_inner__cUHMU {
    position: relative;
    z-index: 1
}

.Hero_dots__WdHj7 {
    position: absolute;
    color: var(--mantine-color-gray-1)
}

[data-mantine-color-scheme=dark] .Hero_dots__WdHj7 {
    color: var(--mantine-color-dark-5)
}

@media (max-width:48em) {
    .Hero_dots__WdHj7 {
        display: none
    }
}

.Hero_dotsLeft__7ki_4 {
    left: 0;
    top: 0
}

.Hero_title__JLVRw {
    text-align: center;
    font-weight: 800;
    font-size: calc(3.25rem * var(--mantine-scale));
    letter-spacing: -1px;
    color: var(--mantine-color-black)
}

[data-mantine-color-scheme=dark] .Hero_title__JLVRw {
    color: var(--mantine-color-white)
}

.Hero_title__JLVRw {
    margin-bottom: var(--mantine-spacing-xs);
    font-family: Greycliff CF, var(--mantine-font-family)
}

@media (max-width:36em) {
    .Hero_title__JLVRw {
        font-size: calc(2.375rem * var(--mantine-scale));
        text-align: left
    }
}

.Hero_highlight__bhgyA {
    color: var(--mantine-color-blue-6)
}

[data-mantine-color-scheme=dark] .Hero_highlight__bhgyA {
    color: var(--mantine-color-blue-4)
}

.Hero_description__rMghm {
    text-align: center
}

@media (max-width:36em) {
    .Hero_description__rMghm {
        text-align: left;
        font-size: var(--mantine-font-size-md)
    }
}

.Hero_controls__TrQEx {
    margin-top: var(--mantine-spacing-lg);
    display: flex;
    justify-content: center
}

@media (max-width:36em) {
    .Hero_controls__TrQEx {
        flex-direction: column
    }
}

.Hero_control__UF_uT:not(:first-of-type) {
    margin-left: var(--mantine-spacing-md)
}

@media (max-width:36em) {
    .Hero_control__UF_uT {
        height: calc(2.625rem * var(--mantine-scale));
        font-size: var(--mantine-font-size-md)
    }
    .Hero_control__UF_uT:not(:first-of-type) {
        margin-top: var(--mantine-spacing-md);
        margin-left: 0
    }
}

.Features_wrapper__tU4Xh {
    padding: calc(2.5rem * var(--mantine-scale)) 0
}

.Features_titleWrapper__INgNT {
    text-align: center;
    margin-bottom: calc(2.5rem * var(--mantine-scale))
}

.Features_supTitle__N7qAI {
    text-transform: uppercase;
    font-weight: 800;
    font-size: calc(.875rem * var(--mantine-scale));
    letter-spacing: calc(.0625rem * var(--mantine-scale));
    color: var(--mantine-color-blue-4)
}

.Features_title__rPQTe {
    font-family: "Greycliff CF", var(--mantine-font-family);
    font-size: calc(2.125rem * var(--mantine-scale));
    font-weight: 900;
    line-height: 1.1;
    margin-bottom: calc(1.5rem * var(--mantine-scale));
    color: var(--mantine-color-white)
}

@media (max-width:48em) {
    .Features_title__rPQTe {
        font-size: calc(1.75rem * var(--mantine-scale))
    }
}

.Features_description__QoKO3 {
    color: var(--mantine-color-dark-1);
    line-height: 1.6
}

.Features_feature__FfBXy {
    background-color: var(--mantine-color-dark-7);
    border: calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-5);
    transition: all .2s ease
}

.Features_feature__FfBXy:hover {
    transform: translateY(-2px);
    border-color: var(--mantine-color-blue-4);
    box-shadow: 0 calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) rgba(0, 0, 0, .2)
}

.Features_iconWrapper__EGl84 {
    position: relative;
    margin-bottom: calc(1.5rem * var(--mantine-scale))
}

.Features_icon___tLOY {
    position: relative;
    z-index: 1;
    box-shadow: 0 calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale)) rgba(0, 0, 0, .2)
}

.Features_featureTitle__oyjT_ {
    font-family: "Greycliff CF", var(--mantine-font-family);
    color: var(--mantine-color-white);
    margin-bottom: calc(.25rem * var(--mantine-scale))
}

.Features_featureDescription__3Crg1 {
    color: var(--mantine-color-dark-1);
    line-height: 1.4;
    flex: 1
}

@media (max-width:$ mantine-breakpoint-sm) {
    .Features_wrapper__tU4Xh {
        padding: calc(1.25rem * var(--mantine-scale)) 0
    }
}

.Hero_wrapper__Z24mS {
    position: relative;
    padding-top: calc(3.125rem * var(--mantine-scale));
    padding-bottom: calc(5rem * var(--mantine-scale))
}

@media (max-width:48em) {
    .Hero_wrapper__Z24mS {
        padding-top: calc(5rem * var(--mantine-scale));
        padding-bottom: calc(3.75rem * var(--mantine-scale))
    }
}

.Hero_inner__Jyc4B {
    position: relative;
    z-index: 1
}

.Hero_dots__V7QH3 {
    position: absolute;
    color: var(--mantine-color-gray-1)
}

[data-mantine-color-scheme=dark] .Hero_dots__V7QH3 {
    color: var(--mantine-color-dark-5)
}

@media (max-width:48em) {
    .Hero_dots__V7QH3 {
        display: none
    }
}

.Hero_dotsLeft__LHfnD {
    left: 0;
    top: 0
}

.Hero_title__JisBU {
    text-align: center;
    font-weight: 800;
    font-size: calc(3.25rem * var(--mantine-scale));
    letter-spacing: -1px;
    color: var(--mantine-color-black)
}

[data-mantine-color-scheme=dark] .Hero_title__JisBU {
    color: var(--mantine-color-white)
}

.Hero_title__JisBU {
    margin-bottom: var(--mantine-spacing-xs);
    font-family: Greycliff CF, var(--mantine-font-family)
}

@media (max-width:36em) {
    .Hero_title__JisBU {
        font-size: calc(1.75rem * var(--mantine-scale));
        text-align: left
    }
}

.Hero_highlight__M_QP_ {
    color: var(--mantine-color-blue-6)
}

[data-mantine-color-scheme=dark] .Hero_highlight__M_QP_ {
    color: var(--mantine-color-blue-4)
}

.Hero_description__wKkHN {
    text-align: center
}

@media (max-width:36em) {
    .Hero_description__wKkHN {
        text-align: left;
        font-size: var(--mantine-font-size-md)
    }
}

.Hero_controls__ZvtL_ {
    margin-top: var(--mantine-spacing-lg);
    display: flex;
    justify-content: center
}

@media (max-width:36em) {
    .Hero_controls__ZvtL_ {
        flex-direction: column
    }
}

.Hero_control__Y6FpD:not(:first-of-type) {
    margin-left: var(--mantine-spacing-md)
}

@media (max-width:36em) {
    .Hero_control__Y6FpD {
        height: calc(2.625rem * var(--mantine-scale));
        font-size: var(--mantine-font-size-md)
    }
    .Hero_control__Y6FpD:not(:first-of-type) {
        margin-top: var(--mantine-spacing-md);
        margin-left: 0
    }
}

.LastEvents_wrapper__N5S5y {
    height: 400px;
    background-color: var(--mantine-color-dark-7);
    border: calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4);
    border-radius: var(--mantine-radius-md);
    overflow: hidden
}

.LastEvents_list__u7HJ7 {
    height: 100%;
    overflow-y: auto;
    padding: calc(.75rem * var(--mantine-scale))
}

.LastEvents_list__u7HJ7::-webkit-scrollbar {
    width: calc(.25rem * var(--mantine-scale))
}

.LastEvents_list__u7HJ7::-webkit-scrollbar-track {
    background: transparent
}

.LastEvents_list__u7HJ7::-webkit-scrollbar-thumb {
    background-color: var(--mantine-color-dark-4);
    border-radius: calc(.125rem * var(--mantine-scale))
}

.LastEvents_notification___jZAr {
    background-color: var(--mantine-color-dark-6);
    padding: calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));
    transition: all .2s ease;
    border-color: var(--mantine-color-dark-4)
}

.LastEvents_notification___jZAr+.LastEvents_notification___jZAr {
    margin-top: calc(.3125rem * var(--mantine-scale))
}

.LastEvents_notification___jZAr:hover {
    background-color: var(--mantine-color-dark-5);
    transform: translateY(calc(-.0625rem * var(--mantine-scale)))
}

.LastEvents_typeIcon__fJSLc {
    box-shadow: var(--mantine-shadow-xs)
}

.LastEvents_chainLogo__LGHn2 img {
    width: calc(1rem * var(--mantine-scale));
    height: calc(1rem * var(--mantine-scale));
    padding: calc(.125rem * var(--mantine-scale));
    object-fit: contain
}

.LastEvents_chainName__QNhz9 {
    color: var(--mantine-color-dark-0);
    letter-spacing: calc(.01875rem * var(--mantine-scale))
}

.LastEvents_address__20tWx {
    color: var(--mantine-color-blue-4);
    font-family: JetBrains Mono, monospace;
    font-size: calc(.8125rem * var(--mantine-scale));
    letter-spacing: calc(-.01875rem * var(--mantine-scale))
}

.LastEvents_amount__CZur1 {
    font-family: JetBrains Mono, monospace;
    font-size: calc(.75rem * var(--mantine-scale));
    padding: calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));
    font-weight: 500;
    background-color: var(--mantine-color-dark-5)
}

.LastEvents_actionIcon__aDhr1 {
    transition: transform .2s ease
}

.LastEvents_actionIcon__aDhr1:hover {
    transform: scale(1.15)
}

.LastEvents_empty__pOK1k {
    background-color: var(--mantine-color-dark-6);
    height: 100%;
    gap: calc(.5rem * var(--mantine-scale))
}

@media (max-width:$ mantine-breakpoint-sm) {
    .LastEvents_wrapper__N5S5y {
        height: 300px
    }
    .LastEvents_notification___jZAr {
        padding: calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale))
    }
}