.progressCard {
    min-height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ipRow {
    border-radius: var(--mantine-radius-md);
    transition:
        background-color 140ms ease-out,
        box-shadow 140ms ease-out;
}

.stickyNodeHeader {
    background:
        linear-gradient(rgba(255, 255, 255, 0.02), rgba(255, 255, 255, 0.02)),
        var(--mantine-color-body);
    box-shadow:
        1px 0 0 0 var(--mantine-color-body),
        -1px 0 0 0 var(--mantine-color-body),
        0 1px 0 0 rgba(255, 255, 255, 0.06);
    padding: 8px 4px;
    position: relative;
}

.ipHighlight {
    background: linear-gradient(
        90deg,
        rgba(45, 212, 191, 0.16) 0%,
        rgba(45, 212, 191, 0.04) 60%,
        rgba(45, 212, 191, 0) 100%
    );
    box-shadow: inset 2px 0 0 0 var(--mantine-color-teal-5);
}
