.top-block {
    margin-top: var(--spacing-half-of-v1);
    display: grid;
    grid-gap: var(--spacing-half-of-v1);
}

#checker-app {
    min-width: 100%;
    max-width: 100%;
}

#checker-app.logged-user {
    display: none;
}

.top-block .backlink-checker-app__table {
    width: 100%;
}

.top-block .backlinks-table-section__table {
    border-radius: 0;
}

.top-block table {
    --second-column-width: 200px;
}

.top-block thead tr th:nth-child(2) {
    min-width: var(--second-column-width) !important;
}

.top-block tbody tr td:nth-child(2) span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    max-width: var(--second-column-width);
}

.top-block thead tr th:nth-child(4) {
    min-width: 110px !important;
}

.top-block thead tr th:nth-child(5) {
    min-width: 110px !important;
}

.top-block__content {
    display: grid;
    grid-gap: var(--spacing-v2);
    width: 100%;
}

.top-block__on-site-tool-wrapper {
    display: grid;
    grid-gap: var(--spacing-v2);
}

.backlink-checker-app-wrapper__loader-wrapper {
    display: none;
}

.backlink-checker-app__top,
.backlink-checker-app__alert {
    margin-bottom: 0;
}

@media screen and (min-width: 1024px) {
    .top-block__content {
        width: var(--spacing-grid-10);
        margin: 0 auto;
    }
}

@media screen and (min-width: 1536px) {
    .top-block__content .se-on-site-tool {
        width: 79%;
        margin: 0 auto;
    }
}

@media screen and (min-width: 1920px) {
    .top-block__content {
        width: var(--spacing-grid-8);
        margin: 0 auto;
    }

    .top-block__content .se-on-site-tool {
        width: 100%;
    }
}