
.go-title {
    font-weight: var(--extra-bold);
}

.go-sub-title {
    margin-left: 22px;
}

.login-forgot-password {
    margin-left: 22px;
}

.content h1 {
    font-weight: var(--extra-bold);
}

.go-input-group,
.go-error,
.current-resource-pack {
    border-radius: 1000px;
}

.go-input-group {
    padding: 8px 12px;
}

.join-left,
.join-both {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.join-right,
.join-both {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.login-social {
    margin-top: 32px;
}

.navigation .item i,
.account-navigation .item i,
.userdropdown a:not(.dropdown-darkmode-toggle)  i {
    color: var(--color-main);
}

.navigation .item:last-of-type {
    border-bottom: none;
}

.server-status-label-left {
    font-family: var(--font-mono);
}

.userlinks a, .userlinks span {
    color: var(--color-dark-text);
}

.mclist-edit {
    color: var(--color-dark-text);
}

.navigation-server {
    background-image: none;
    background: var(--color-dark-hover);
}

.server-id {
    margin-top: -4px;
}

.backup-create .btn {
    background: var(--color-main);
}

.js-upload-world-button.open {
    border-bottom-right-radius: 1000px;
    border-bottom-left-radius: 1000px;
    z-index: 1;
}

.current-resource-pack-btn {
    padding: 0;
}

.dark .alert main {
    background: var(--color-dark-mode);
    color: var(--color-light);
}


@media (prefers-color-scheme: dark) {
    .dark-auto .alert main {
        background: var(--color-dark);
        color: var(--color-light);
    }
}

@media all and (max-width: 1000px) {
    .server-actions .btn-huge {
        padding: 10px 15px;
    }
}

@media all and (max-width: 600px) {
    .login-form > * {
        border-radius: 1000px;
    }
}
