:root {
    --primary-blue: #2962ff;
    --secondary-blue: #64b5f6;
    --light-blue-bg: rgba(41, 98, 255, 0.1); /* #2962ff 的 10% 透明度 */
    --light-blue-text: #2962ff;
    --darker-blue-bg: rgba(66, 133, 244, 0.3); /* #4285f4 的 30% 透明度 */
    --lighter-blue-text: #64b5f6;
}

.goto-button {
    position: absolute;
    top: 16px;
    right: 16px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    background-color: var(--light-blue-bg); /* 蓝色背景 */
    color: var(--light-blue-text); /* 蓝色文字 */
    transition: all .3s ease;
    border: none;
}

.goto-button:hover {
    background-color: var(--darker-blue-bg); /* 更深的蓝色背景 */
    color: var(--lighter-blue-text); /* 更亮的蓝色文字 */
    transform: translateY(-2px);
    box-shadow: 0 2px 4px rgba(66, 133, 244, 0.1);
}

.goto-button i {
    font-size: 18px;
}

.no_ico .url-img {
    display: none;
}

@media (max-width: 768px) {
    .url-content {
        padding: 12px;
    }

    .url-img {
        width: 32px;
        height: 32px;
    }

    .goto-button {
        top: 12px;
        right: 12px;
        width: 36px;
        height: 36px;
    }
}